Anzeigen: Delphi C++
Anzeigeeinstellungen

C++ Spezifikation

Aus RAD Studio XE2
Wechseln zu: Navigation, Suche

Nach oben zu Anweisungen - Index

C++ ist eine objektorientierte Programmiersprache, die auf C basiert. Es ist daher möglich, C-Programme unter C++ zu compilieren. Die Übernahme von C++ Programmen in eine C-Umgebung funktioniert aber nur, wenn keine speziellen Eigenschaften von C++ verwendet werden. Einige Situationen erfordern besondere Vorsicht. Wird z.B. eine Funktion func gleichen Namens in C zweimal mit verschiedenen Argumenttypen definiert, erzeugt dies einen Fehler. In C++ wird die Funktion dann als überladene Funktion interpretiert. Ob dies erlaubt ist oder nicht, hängt von bestimmten Voraussetzungen ab.

Obwohl C++ neue Schlüsselwörter und Operatoren zur Handhabung von Klassen eingeführt hat, können einige Möglichkeiten von C++ auch außerhalb von Klassen verwendet werden. In diesem Kapitel werden zunächst die Aspekte von C++ behandelt, die unabhängig von Klassen benutzt werden können. Im weiteren Verlauf werden die Besonderheiten von Klassen und Klassenmechanismen behandelt.

Einzelheiten zum Kompilieren von C- und C++ Programmen mit Exception-Behandlung finden Sie unter Exception-Behandlung in C++Builder.

Siehe auch

Frühere Versionen
In anderen Sprachen