The Enchanted Cave 2
Delve into a strange cave with a seemingly endless supply of treasure, strategically choos
4.34 / 5.00 31,296 ViewsGhostbusters B.I.P.
COMPLETE edition of the interactive "choose next panel" comic
4.07 / 5.00 10,082 ViewsThe Programming forum runs very slow. Wait longer for an answer, I know a few people around here use it.
I am learning it. Got a long way's to go though. Why do you ask?
// MustyWindows - Jump Through The Windows
// AmpFusion - Where Underground Becomes Mainstream
Neo Enterprise Technologies Coming soon.
omg.
Playstation Network tag: muffin-noodle
the empty set
I use C++, I've looked at some C code and I don't really like it compared to C++ =\
Sup, bitches :)
At 12/23/05 05:22 PM, -Christmas- wrote: I use C++, I've looked at some C code and I don't really like it compared to C++ =\
Okay. But he's asking about C, not C++. They're two different languages.
omg.
Playstation Network tag: muffin-noodle
the empty set
I've been using C lately; I took a dual enrollment class in it.
I actually learned C when I was little, but moved on to C++ for games, but recently I have been using it to make small applications. For example, I made a Sudoku puzzle maker in C. I also plan to use it in programming contests next year (I'm a high schooler).
At 12/23/05 05:36 PM, SrgntJack wrote:At 12/23/05 05:22 PM, -Christmas- wrote: I use C++, I've looked at some C code and I don't really like it compared to C++ =\Okay. But he's asking about C, not C++. They're two different languages.
Well his post was semi relivant, seeing as how someone who can code in C++ can usuall code in C with little change to their code, and vice-versa. After all, C++ is simply incremented C, or "C With Classes" as it was origonally named.
// MustyWindows - Jump Through The Windows
// AmpFusion - Where Underground Becomes Mainstream
Neo Enterprise Technologies Coming soon.
At 12/23/05 08:26 PM, Dezmerkt wrote: After all, C++ is simply incremented C, or "C With Classes" as it was origonally named.
I am afraid you are wrong. C++ and C are two completely seperate languages, C++ is not an addon or subset of C. It was ment as a completely different language and an object oriented one at that. They have fundamental differences, namely, pointers and how memory allocation is done.
omg.
Playstation Network tag: muffin-noodle
the empty set
At 12/23/05 11:29 PM, SrgntJack wrote:At 12/23/05 08:26 PM, Dezmerkt wrote: After all, C++ is simply incremented C, or "C With Classes" as it was origonally named.I am afraid you are wrong. C++ and C are two completely seperate languages, C++ is not an addon or subset of C. It was ment as a completely different language and an object oriented one at that. They have fundamental differences, namely, pointers and how memory allocation is done.
The syntax, and most of the programming is completey the same. The only reason the memory allocation is indeed different is to allow the ability for classes to have constructors and destructors. The pointers act exactly the same, except the only difference is adding a new thing called a reference. Overall though, C++ is just a superset of the C language, moreso of the C99 standard then the C standard that was originally developed.
At 12/24/05 02:56 AM, Ravens_Grin wrote: The syntax, and most of the programming is completey the same. The only reason the memory allocation is indeed different is to allow the ability for classes to have constructors and destructors. The pointers act exactly the same, except the only difference is adding a new thing called a reference. Overall though, C++ is just a superset of the C language, moreso of the C99 standard then the C standard that was originally developed.
I am aware most of the syntax is the same, the part about "pointers" has to do with the fact in C, almost all memory allocation is done manually, you generally won't have to do this all the time in C++, as you are encouraged to be very template and class happy. Many people refuse to use C++ because they do not know how their memory is being handled, and therefore use a language like C instead, because once you know what's going on, you can track down if something is going wrong with your memory without a great deal of hassle (and this can be simplified even further thanks to the DCRT provided by Microsoft.)
omg.
Playstation Network tag: muffin-noodle
the empty set
At 12/23/05 11:29 PM, SrgntJack wrote: I am afraid you are wrong. C++ and C are two completely seperate languages, C++ is not an addon or subset of C.
C++ Wiki
Bell Labs' Bjarne Stroustrup developed C++ (originally named "C with Classes") in 1983 as an enhancement to the C programming language. Enhancements started with the addition of classes, followed by, among many features, virtual functions, operator overloading, multiple inheritance, templates, and exception handling.
At 12/24/05 06:29 PM, 0x41 wrote: C++ Wiki
Bell Labs' Bjarne Stroustrup developed C++ (originally named "C with Classes") in 1983 as an enhancement to the C programming language. Enhancements started with the addition of classes, followed by, among many features, virtual functions, operator overloading, multiple inheritance, templates, and exception handling.
I stand corrected then. However, these days, you can pretty much consider them seperate languages seeing how STL is almost it's own world, as are a lot of other frameworks primarily wrapped around C++ (QT, MFC, etc..) Regardless, they should still be treated as different languages, because that's what they are: seperate languages. 'Enhancing' it with classes is one thing, overhaulting it with things like templates is a completely different thing.
omg.
Playstation Network tag: muffin-noodle
the empty set
At 12/23/05 05:36 PM, SrgntJack wrote: Okay. But he's asking about C, not C++. They're two different languages.
Yeah. But C++ is pretty much just some keyword changes and OOP added to C. I use C sometimes, but I usually code in C++ when I'm using a C based language. I also code in C#, but yes, I plain in code C also.
At 12/24/05 08:52 PM, Pilot-Doofy wrote: ... I plain in code C also.
Very nice Dan. I have never seen anybody else get toung tied whilt typing.
// MustyWindows - Jump Through The Windows
// AmpFusion - Where Underground Becomes Mainstream
Neo Enterprise Technologies Coming soon.
I meant "I code in plain C also" lol Sorry, Rum and 7 got to me.
At 12/25/05 01:00 AM, NighteenEighty wrote: isnt c like really old
Been arround since '72, but it is still a very powerfull language.
// MustyWindows - Jump Through The Windows
// AmpFusion - Where Underground Becomes Mainstream
Neo Enterprise Technologies Coming soon.