473,463 Members | 1,528 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

c++ interpreter

Hi,

I'm looking for a comfortable IDE for c++ with c++ interpreter, so i'd
be able to execute c scripts and alter code during debug.
thnks
Jul 22 '05
70 3851
Phlip wrote:
Buster wrote:
[Re. other replies.] OK, you got me. But what I'm trying to get at is
that quote - "C++ can't use this feature" - what's that about? There are
syntax errors in C++.
Consider object.method(), where method does not exist yet. The Java
perspective in the Eclipse editor can underline "method" in pink, the same
way a word processor indicates misspelled words.


Ugh. Does it underline the 'm' straight away, or does it wait until you
finish your word?
A C++ perspective couldn't do that because a #define may have screwed with
object or method.
Yes it could, if it understood the preprocessor.
Only a real compilation can find syntax errors.
That's not true, and doesn't make a lot of sense. (They say that only
Perl can parse Perl, but that's because the implementation defines the
language.)
Compilers
tune to quickly compile a lot of code - not to instantly compile one file,
just to find its syntax errors.
That's true, but we can write stand-alone parsers for C++ and tune them
how we wish, just as the Eclipse developers did for Java.
So C++ (presently) cannot use advanced
syntax highlighting to provide the earliest possible feedback.


That doesn't follow. C++ is not a compiler.

--
Regards,
Buster.
Jul 22 '05 #51
Buster wrote:
Phlip wrote:
Consider object.method(), where method does not exist yet. The Java
perspective in the Eclipse editor can underline "method" in pink, the same way a word processor indicates misspelled words.
Ugh. Does it underline the 'm' straight away, or does it wait until you
finish your word?


It waits for idle ticks.
A C++ perspective couldn't do that because a #define may have screwed with object or method.


Yes it could, if it understood the preprocessor.


Tip: read a whole post before replying.
That's true, but we can write stand-alone parsers for C++ and tune them
how we wish, just as the Eclipse developers did for Java.


Good luck. At each idle tick, you must collect all the /D command line
arguments, read all the header files, expand all the templates, etc. Of
course you can borrow the compiler's "program database" file, but that would
bond an editor to a specific compiler.

Many people want this - not for syntax highlighting, but for a refactoring
browser. Their overwhelming lack of progress might indicate "emulating a C++
compiler" is on the hard end of the scale.

Ultimately, the compiler emulation must match the destination compiler
exactly. Or it will burn engineers, and then they won't use it at all.

--
Phlip
http://www.xpsd.org/cgi-bin/wiki?Tes...UserInterfaces
Jul 22 '05 #52
Buster wrote:
Phlip wrote:
Consider object.method(), where method does not exist yet. The Java
perspective in the Eclipse editor can underline "method" in pink, the same way a word processor indicates misspelled words.
Ugh. Does it underline the 'm' straight away, or does it wait until you
finish your word?


It waits for idle ticks.
A C++ perspective couldn't do that because a #define may have screwed with object or method.


Yes it could, if it understood the preprocessor.


Tip: read a whole post before replying.
That's true, but we can write stand-alone parsers for C++ and tune them
how we wish, just as the Eclipse developers did for Java.


Good luck. At each idle tick, you must collect all the /D command line
arguments, read all the header files, expand all the templates, etc. Of
course you can borrow the compiler's "program database" file, but that would
bond an editor to a specific compiler.

Many people want this - not for syntax highlighting, but for a refactoring
browser. Their overwhelming lack of progress might indicate "emulating a C++
compiler" is on the hard end of the scale.

Ultimately, the compiler emulation must match the destination compiler
exactly. Or it will burn engineers, and then they won't use it at all.

--
Phlip
http://www.xpsd.org/cgi-bin/wiki?Tes...UserInterfaces
Jul 22 '05 #53
Phlip wrote:

Buster wrote:
Julie wrote:
Phlip wrote:
<big snip>

You didn't add anything of value to the conversation -- just rehashed what you
already think.
Suggested comeback: no _you_ shut up!


Or else she could answer my question.


What question is that? You only asked one (rhetorical? -- see below), the rest
was rehashed of what you already said.
Given a choice of two legacy projects, would you prefer the one
written with many tests? or the one written in a language that
supported edit-and-continue?


Who is talking about choices? I'm not one that has the liberty to simply pick
and choose what I want to do from an endless supply of alternatives...

Honestly, this sub-topic is going absolutely no where. I can completely
understand that *you* have absolutely no need for E&C, I, on the other hand, do
have a legitimate use for it. Neither one of is right, or wrong, just
different needs.

We have absolutely *no* disagreement on decoupling.
Jul 22 '05 #54
Phlip wrote:

Buster wrote:
Julie wrote:
Phlip wrote:
<big snip>

You didn't add anything of value to the conversation -- just rehashed what you
already think.
Suggested comeback: no _you_ shut up!


Or else she could answer my question.


What question is that? You only asked one (rhetorical? -- see below), the rest
was rehashed of what you already said.
Given a choice of two legacy projects, would you prefer the one
written with many tests? or the one written in a language that
supported edit-and-continue?


Who is talking about choices? I'm not one that has the liberty to simply pick
and choose what I want to do from an endless supply of alternatives...

Honestly, this sub-topic is going absolutely no where. I can completely
understand that *you* have absolutely no need for E&C, I, on the other hand, do
have a legitimate use for it. Neither one of is right, or wrong, just
different needs.

We have absolutely *no* disagreement on decoupling.
Jul 22 '05 #55
On Mon, 5 Apr 2004 18:02:27 -0700, "Phlip" <ph*******@yahoo.com>
wrote:
Good luck. At each idle tick, you must collect all the /D command line
arguments, read all the header files, expand all the templates, etc. Of
course you can borrow the compiler's "program database" file, but that would
bond an editor to a specific compiler.

Many people want this - not for syntax highlighting, but for a refactoring
browser. Their overwhelming lack of progress might indicate "emulating a C++
compiler" is on the hard end of the scale.

Ultimately, the compiler emulation must match the destination compiler
exactly. Or it will burn engineers, and then they won't use it at all.


There are various projects to write C++ parsers for use in, e.g., code
refactoring. But as you say, the problem is an order of magnitude or
two larger that for much simpler languages like Java.

Eclipse has a built in C++ parser, but I expect it will take a long
time before it is anything like as reliable as the Java one.

Tom
--
C++ FAQ: http://www.parashift.com/c++-faq-lite/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Jul 22 '05 #56
On Mon, 5 Apr 2004 18:02:27 -0700, "Phlip" <ph*******@yahoo.com>
wrote:
Good luck. At each idle tick, you must collect all the /D command line
arguments, read all the header files, expand all the templates, etc. Of
course you can borrow the compiler's "program database" file, but that would
bond an editor to a specific compiler.

Many people want this - not for syntax highlighting, but for a refactoring
browser. Their overwhelming lack of progress might indicate "emulating a C++
compiler" is on the hard end of the scale.

Ultimately, the compiler emulation must match the destination compiler
exactly. Or it will burn engineers, and then they won't use it at all.


There are various projects to write C++ parsers for use in, e.g., code
refactoring. But as you say, the problem is an order of magnitude or
two larger that for much simpler languages like Java.

Eclipse has a built in C++ parser, but I expect it will take a long
time before it is anything like as reliable as the Java one.

Tom
--
C++ FAQ: http://www.parashift.com/c++-faq-lite/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Jul 22 '05 #57
Buster wrote:
Phlip wrote:
A C++ perspective couldn't do that because a #define may have screwed
with
object or method.


Yes it could, if it understood the preprocessor.


And if it can read the user's mind re: the -D option (or equivalent)
that most compilers provide.
Jul 22 '05 #58
Buster wrote:
Phlip wrote:
A C++ perspective couldn't do that because a #define may have screwed
with
object or method.


Yes it could, if it understood the preprocessor.


And if it can read the user's mind re: the -D option (or equivalent)
that most compilers provide.
Jul 22 '05 #59
tom_usenet wrote:
On Mon, 5 Apr 2004 18:02:27 -0700, "Phlip" <ph*******@yahoo.com>
wrote:
Good luck. At each idle tick, you must collect all the /D command line
arguments, read all the header files, expand all the templates, etc. Of
course you can borrow the compiler's "program database" file, but that
would bond an editor to a specific compiler.

Many people want this - not for syntax highlighting, but for a refactoring
browser. Their overwhelming lack of progress might indicate "emulating a
C++ compiler" is on the hard end of the scale.

Ultimately, the compiler emulation must match the destination compiler
exactly. Or it will burn engineers, and then they won't use it at all.


There are various projects to write C++ parsers for use in, e.g., code
refactoring. But as you say, the problem is an order of magnitude or
two larger that for much simpler languages like Java.

Eclipse has a built in C++ parser, but I expect it will take a long
time before it is anything like as reliable as the Java one.

Tom


Now, suppose you had a way to represent a C++ program in XML. I know. The
very thought sounds hideous. I will suggest anybody who wants to reject
this idea out-of-hand, take a look at MathML. But even that suggests
something far more painful to look at than what I am suggesting.

Consider that XML is a descendant of SGML which was created to semantically
markup text for electronic processing. The Document Object Model (DOM) is
ostensibly just that, an object model to represent a document. It seems
reasonable in my mind to consider a source file and/or translation unit a
document.

The DOM is intended to support validity checking against some kind of
document definition, be that a DTD, XMLSchema, or other form of document
specification. I believe any properly formed C++ translation unit will be
representable as a tree graph, and thus conform to a DOM representation.

I've spent a good deal of time with the DOM specifications
http://www.w3.org/DOM/ and firmly believe this is, in principle a
reasonable approach to constructing an IDE buffer. There are many powerful
features built into the DOM which would probably be very useful in editing
and manipulating a program.

Why am I saying this here in this newsgroup? Because I think it is
potentially valuable to C++, and i would like to see someone pick it up and
run with it.

The piece I think needs to be created first is the schema representation of
C++ to validate a document against.
--
p->m == (*p).m == p[0].m
http://www.kdevelop.org
http://www.suse.com
http://www.mozilla.org
Jul 22 '05 #60
tom_usenet wrote:
On Mon, 5 Apr 2004 18:02:27 -0700, "Phlip" <ph*******@yahoo.com>
wrote:
Good luck. At each idle tick, you must collect all the /D command line
arguments, read all the header files, expand all the templates, etc. Of
course you can borrow the compiler's "program database" file, but that
would bond an editor to a specific compiler.

Many people want this - not for syntax highlighting, but for a refactoring
browser. Their overwhelming lack of progress might indicate "emulating a
C++ compiler" is on the hard end of the scale.

Ultimately, the compiler emulation must match the destination compiler
exactly. Or it will burn engineers, and then they won't use it at all.


There are various projects to write C++ parsers for use in, e.g., code
refactoring. But as you say, the problem is an order of magnitude or
two larger that for much simpler languages like Java.

Eclipse has a built in C++ parser, but I expect it will take a long
time before it is anything like as reliable as the Java one.

Tom


Now, suppose you had a way to represent a C++ program in XML. I know. The
very thought sounds hideous. I will suggest anybody who wants to reject
this idea out-of-hand, take a look at MathML. But even that suggests
something far more painful to look at than what I am suggesting.

Consider that XML is a descendant of SGML which was created to semantically
markup text for electronic processing. The Document Object Model (DOM) is
ostensibly just that, an object model to represent a document. It seems
reasonable in my mind to consider a source file and/or translation unit a
document.

The DOM is intended to support validity checking against some kind of
document definition, be that a DTD, XMLSchema, or other form of document
specification. I believe any properly formed C++ translation unit will be
representable as a tree graph, and thus conform to a DOM representation.

I've spent a good deal of time with the DOM specifications
http://www.w3.org/DOM/ and firmly believe this is, in principle a
reasonable approach to constructing an IDE buffer. There are many powerful
features built into the DOM which would probably be very useful in editing
and manipulating a program.

Why am I saying this here in this newsgroup? Because I think it is
potentially valuable to C++, and i would like to see someone pick it up and
run with it.

The piece I think needs to be created first is the schema representation of
C++ to validate a document against.
--
p->m == (*p).m == p[0].m
http://www.kdevelop.org
http://www.suse.com
http://www.mozilla.org
Jul 22 '05 #61
Bill Seurer wrote:
Buster wrote:
Phlip wrote:
A C++ perspective couldn't do that because a #define may have screwed
with
object or method.


Yes it could, if it understood the preprocessor.


And if it can read the user's mind re: the -D option (or equivalent)
that most compilers provide.


That's silly. The IDE invokes the compiler, so it knows what options
it's going to pass on. These depend on the configuration the user has
selected within the IDE, and on information about the compiler which
will be provided separately (e.g. the 'specs' read by gcc).

BTW, I use emacs and bash as my IDE, just the way God intended, and
when I need to use a word processor (which is rarely), the first thing
I do is disable automatic spell-checking.

--
Regards,
Buster.
Jul 22 '05 #62
Bill Seurer wrote:
Buster wrote:
Phlip wrote:
A C++ perspective couldn't do that because a #define may have screwed
with
object or method.


Yes it could, if it understood the preprocessor.


And if it can read the user's mind re: the -D option (or equivalent)
that most compilers provide.


That's silly. The IDE invokes the compiler, so it knows what options
it's going to pass on. These depend on the configuration the user has
selected within the IDE, and on information about the compiler which
will be provided separately (e.g. the 'specs' read by gcc).

BTW, I use emacs and bash as my IDE, just the way God intended, and
when I need to use a word processor (which is rarely), the first thing
I do is disable automatic spell-checking.

--
Regards,
Buster.
Jul 22 '05 #63
Phlip wrote:
Buster wrote:
Phlip wrote:
Consider object.method(), where method does not exist yet. The Java
perspective in the Eclipse editor can underline "method" in pink, the
same way a word processor indicates misspelled words.
Ugh. Does it underline the 'm' straight away, or does it wait until
you finish your word?


It waits for idle ticks.
A C++ perspective couldn't do that because a #define may have screwed
with object or method.


Yes it could, if it understood the preprocessor.


Tip: read a whole post before replying.


It would have been difficult to respond to every sentence had I done
otherwise.
That's true, but we can write stand-alone parsers for C++ and tune
them how we wish, just as the Eclipse developers did for Java.


Good luck. At each idle tick, you must collect all the /D command line
arguments, read all the header files, expand all the templates, etc.
Of course you can borrow the compiler's "program database" file, but
that would bond an editor to a specific compiler.


No. The browser's parser can build its own database. Header files and
templates make this more difficult for C++ than for Java, but the basic
problem is not changed. Does Eclipse invoke javac "at each idle tick"?
Many people want this - not for syntax highlighting, but for a
refactoring browser. Their overwhelming lack of progress might
indicate "emulating a C++ compiler" is on the hard end of the scale.
Yes, but obviously not impossible, since it can be no harder than
writing a C++ compiler.
Ultimately, the compiler emulation must match the destination compiler
exactly. Or it will burn engineers, and then they won't use it at all.


You're probably right. The simple solution is to bundle the IDE and
compiler together.

I seem to be drawing myself in deeper than I wanted. I'm not offering
to write a refactoring browser for C++ and I can see that it would be
difficult to do so. Phlip wrote, "But C++ can't use this feature,
because our compilers _can_ build executables with errors!". The
inference may be valid but its premise is false for a large class of
syntax errors. That was the only point I tried to make with my first two
posts on this thread.

--
Regards,
Buster.
Jul 22 '05 #64
Phlip wrote:
Buster wrote:
Phlip wrote:
Consider object.method(), where method does not exist yet. The Java
perspective in the Eclipse editor can underline "method" in pink, the
same way a word processor indicates misspelled words.
Ugh. Does it underline the 'm' straight away, or does it wait until
you finish your word?


It waits for idle ticks.
A C++ perspective couldn't do that because a #define may have screwed
with object or method.


Yes it could, if it understood the preprocessor.


Tip: read a whole post before replying.


It would have been difficult to respond to every sentence had I done
otherwise.
That's true, but we can write stand-alone parsers for C++ and tune
them how we wish, just as the Eclipse developers did for Java.


Good luck. At each idle tick, you must collect all the /D command line
arguments, read all the header files, expand all the templates, etc.
Of course you can borrow the compiler's "program database" file, but
that would bond an editor to a specific compiler.


No. The browser's parser can build its own database. Header files and
templates make this more difficult for C++ than for Java, but the basic
problem is not changed. Does Eclipse invoke javac "at each idle tick"?
Many people want this - not for syntax highlighting, but for a
refactoring browser. Their overwhelming lack of progress might
indicate "emulating a C++ compiler" is on the hard end of the scale.
Yes, but obviously not impossible, since it can be no harder than
writing a C++ compiler.
Ultimately, the compiler emulation must match the destination compiler
exactly. Or it will burn engineers, and then they won't use it at all.


You're probably right. The simple solution is to bundle the IDE and
compiler together.

I seem to be drawing myself in deeper than I wanted. I'm not offering
to write a refactoring browser for C++ and I can see that it would be
difficult to do so. Phlip wrote, "But C++ can't use this feature,
because our compilers _can_ build executables with errors!". The
inference may be valid but its premise is false for a large class of
syntax errors. That was the only point I tried to make with my first two
posts on this thread.

--
Regards,
Buster.
Jul 22 '05 #65
On Tue, 06 Apr 2004 17:40:26 +0100, Buster <no***@nowhere.com> wrote:
Many people want this - not for syntax highlighting, but for a
refactoring browser. Their overwhelming lack of progress might
indicate "emulating a C++ compiler" is on the hard end of the scale.


Yes, but obviously not impossible, since it can be no harder than
writing a C++ compiler.


That is very very hard. Even a parser is hard to write (e.g. the new
hand-written parser in GCC 3.4). The arcane translation unit rules of
C++ (affecting name lookup, templates, overloading, etc.) make it
rather hard to parse quickly, and even harder to analyse correctly.

EDG wrote a Java front end (full parser and semantic analysis) and
compiler in less time than it took them to implement 1 C++ feature
(export). It is possible to parse C++ in realtime, but the
difficulties of doing this efficiently should not be underestimated.

Diagnosing link time type errors in realtime with squiggly underlines
would be nearly impossible.

Tom
--
C++ FAQ: http://www.parashift.com/c++-faq-lite/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Jul 22 '05 #66
On Tue, 06 Apr 2004 17:40:26 +0100, Buster <no***@nowhere.com> wrote:
Many people want this - not for syntax highlighting, but for a
refactoring browser. Their overwhelming lack of progress might
indicate "emulating a C++ compiler" is on the hard end of the scale.


Yes, but obviously not impossible, since it can be no harder than
writing a C++ compiler.


That is very very hard. Even a parser is hard to write (e.g. the new
hand-written parser in GCC 3.4). The arcane translation unit rules of
C++ (affecting name lookup, templates, overloading, etc.) make it
rather hard to parse quickly, and even harder to analyse correctly.

EDG wrote a Java front end (full parser and semantic analysis) and
compiler in less time than it took them to implement 1 C++ feature
(export). It is possible to parse C++ in realtime, but the
difficulties of doing this efficiently should not be underestimated.

Diagnosing link time type errors in realtime with squiggly underlines
would be nearly impossible.

Tom
--
C++ FAQ: http://www.parashift.com/c++-faq-lite/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Jul 22 '05 #67
tom_usenet wrote:
On Tue, 06 Apr 2004 17:40:26 +0100, Buster <no***@nowhere.com> wrote:
Yes, but obviously not impossible, since it can be no harder than
writing a C++ compiler.


That is very very hard.


Yes but [...]

--
Regards,
Buster.
Jul 22 '05 #68
tom_usenet wrote:
On Tue, 06 Apr 2004 17:40:26 +0100, Buster <no***@nowhere.com> wrote:
Yes, but obviously not impossible, since it can be no harder than
writing a C++ compiler.


That is very very hard.


Yes but [...]

--
Regards,
Buster.
Jul 22 '05 #69
"Pete" <x@x.x> wrote in message news:<Cg******************@newsread2.news.pas.eart hlink.net>...
tom_usenet wrote:
On Sun, 04 Apr 2004 17:28:03 GMT, "Pete" <x@x.x> wrote:
Besides, VC++2003 is a great IDE + compiler, anyway.


The compiler is fine, but the IDE is not. I've never found a good C++
ide - good ones for other languages (such as Java - IntelliJ and
Eclipse) are common.

C++'s TU-based rather than module-based approach (not to mention other
features of the preprocessor) makes it almost impossible to write what
I would consider a good IDE for C++.

Tom


I've always thought it was a great IDE. What can the Java ones that you
mentioned do that C++ ones cannot?

- Pete


Tom,
I've been using Visual Studio for about 18 months now...can't imagine
a better IDE....it does everything I want....if I am careful I can
make sure that all the code I write runs on variuos flavours of unix
as well....

The VS.net IDE (my opinion) makes the desirability of an interpreter
almost go away.....there is very little need to set up some sample
code in an interpreter to trace it before compile execute because the
VS IDE is good enough to do much of what you want.....about the only
thing missing is the self declaring variables that the IBM rexx
interpreter used to have....but I have always thought declaring
variables before you use them was the better way to go.....self
declaring variables sometimes giev you the wrong data type....

Peter Nolan
Jul 22 '05 #70
"Pete" <x@x.x> wrote in message news:<Cg******************@newsread2.news.pas.eart hlink.net>...
tom_usenet wrote:
On Sun, 04 Apr 2004 17:28:03 GMT, "Pete" <x@x.x> wrote:
Besides, VC++2003 is a great IDE + compiler, anyway.


The compiler is fine, but the IDE is not. I've never found a good C++
ide - good ones for other languages (such as Java - IntelliJ and
Eclipse) are common.

C++'s TU-based rather than module-based approach (not to mention other
features of the preprocessor) makes it almost impossible to write what
I would consider a good IDE for C++.

Tom


I've always thought it was a great IDE. What can the Java ones that you
mentioned do that C++ ones cannot?

- Pete


Tom,
I've been using Visual Studio for about 18 months now...can't imagine
a better IDE....it does everything I want....if I am careful I can
make sure that all the code I write runs on variuos flavours of unix
as well....

The VS.net IDE (my opinion) makes the desirability of an interpreter
almost go away.....there is very little need to set up some sample
code in an interpreter to trace it before compile execute because the
VS IDE is good enough to do much of what you want.....about the only
thing missing is the self declaring variables that the IBM rexx
interpreter used to have....but I have always thought declaring
variables before you use them was the better way to go.....self
declaring variables sometimes giev you the wrong data type....

Peter Nolan
Jul 22 '05 #71

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

16
by: Neil Benn | last post by:
Hello, I'm looking at a small app which would need a very quick startup time for the Python interpreter. It doesn't do much (copying and caching of files, no GUI) but I need the Python...
12
by: Anon | last post by:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello all I am a beginner teaching myself python, and I am enjoying it immensely :) As a language it is great, I real treat to study, I actually...
1
by: Donnie Leen | last post by:
I wrote a program embbed boost.python, each thread running a sub-interpreter, i made a module implement by boost.python, and i wish this module imported in each sub-interpreter, i find that the...
12
by: Rex Eastbourne | last post by:
Hi, I'm interested in running a Python interpreter in Emacs. I have Python extensions for Emacs, and my python menu lists "C-c !" as the command to run the interpreter. Yet when I run it I get...
4
by: Ian Giblin | last post by:
I am an experienced C programmer, learning C++ by writinging a mathematical toolkit in the framework of a script interpreter. I am posting here to ask for advice (or references) on the object...
12
by: ozbear | last post by:
If one were writing a C interpreter, is there anything in the standard standard that requires the sizeof operator to yield the same value for two different variables of the same type? Let's...
6
by: gr | last post by:
hi.. I must implement an interpreter in C programming language that will get the source code of a program in text file format and execute it. but i don't know C language enough to write this...
3
by: Robin Becker | last post by:
As part of some django usage I need to get some ReportLab C extensions into a state where they can be safely used with mod_python. Unfortunately we have C code that seems incompatible with...
40
by: castironpi | last post by:
I'm curious about some of the details of the internals of the Python interpreter: I understand C from a hardware perspective. x= y+ 1; Move value from place y into a register Add 1 to the...
5
by: Erik Hahn | last post by:
I'm looking for a standalone Javascript interpreter like the ones of Perl and Python. Does such a thing exist for Linux? Thanks in advance. -Erik --...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.