Der Martin: Visual C++, C++, C#

Beitrag lesen

Hallo,

[...] während C++ zwar auf C basiert und auch zu C "abwärtskompatibel" ist, aber speziell auf OOP zugeschnitten ist.
Wie meinst du denn in diesem Zusammenhang "abwärtskompatibel"? C++ hat Syntaxkonstrukte, die in C Syntaxfehler sind. Meinst du eventuell eher, dass C "aufwärtskompatbibel" zu C++ ist (also C-Programme auch C++-Programme sind, ich weiß allerdings nicht, ob das überhaupt so ist)?

ungefähr so, wie du es in der Klammer andeutest, habe ich es gemeint: Ein Programm in "Plain C" genügt auch den Regeln von C++ und lässt sich jederzeit auch mit einem C++-Compiler übersetzen. Umgekehrt lässt sich C++ nicht mit einem herkömmlichen C-Compiler übersetzen.
Also ist C++ abwärtskompatibel, d.h. es schließt C als Untermenge mit ein.

So long,
 Martin

--
Gültig sind Frauen ab 16, wohlgeformt ab 160 Pfund.
  (Gunnar Bittersmann)