g++ problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, Rob.
Wel, c++ compilers can compile c code, but a c compiler can not compile c++
code.  So in this context g++ can compile both c and c++ source, but gcc can
only compile c code only.
It is true that c++ is derived mostly from c, but there are several
differences in programming methodology and design, different headers, etc...
Some might argue that a class is nothing more than a glorified struct, but
you can do much more with classes above and beyond a struct  which gets in
to the relm of oop design like encapsulation, pollimorphism, etc...
In C++ everything is centered around objects and classes, which once you
adopt the oop design moddle it is hard to go back to plane old C.
Especially, since languages such as java, c++, and VB .net, and others have
adopted the oop design moddle.


----- Original Message -----
From: "Kyrath. (AKA Rob)" <kyrath@xxxxxxx>
To: "Speakup is a screen review system for Linux." <speakup at braille.uwo.ca>
Sent: Wednesday, March 31, 2004 4:05 PM
Subject: Re: g++ problems


> Been there, done that, same result.
> Besides, I thought that I had read that gcc was used with a few different
> languages.  *shrug*
> Don't c++ compilers, by default, compile c code?  C++ is a superset of C,
> right?
> -- Rob
> ----- Original Message -----
> From: "Sina Bahram" <sbahram at nc.rr.com>
> To: "'Speakup is a screen review system for Linux.'"
> <speakup at braille.uwo.ca>
> Sent: Wednesday, March 31, 2004 3:59 PM
> Subject: RE: g++ problems
>
>
> Use g++ not gcc
>
> Gcc is for c and g++ is for c++
>
> Take care,
> Sina
>
> No trees were destroyed in sending this message; however, a large number
of
> electrons were terribly inconvenienced.
>
> -----Original Message
>
>
>
> _______________________________________________
> Speakup mailing list
> Speakup at braille.uwo.ca
> http://speech.braille.uwo.ca/mailman/listinfo/speakup
>





[Index of Archives]     [Linux for the Blind]     [Fedora Discussioin]     [Linux Kernel]     [Yosemite News]     [Big List of Linux Books]
  Powered by Linux