Alex Jones Arena
C++ bietet die Möglichkeit objektorientierte Programme zu schreiben. C++ unterstützt eine Vielzahl von
Programmierparadigmen wie zum Beispiel prozedurale, modulare, objektorientierte, und generische (typunabhängige)
Programmierung.
Um ein C++ Programme schreiben zu können, wird ein Compiler benötigt. Es gibt verschiedene Compiler, Freeware, Shareware
und auch Vollversionen, die meist kostenpflichtig sind. Für den Einstieg ist es egal für welchen Compiler man sich
entscheidet. Der Compiler dient dazu, um aus dem Quellcode eine ausführbare Datei zu erstellen. Dies läuft in mehreren
Schritten ab. Der Compiler prüft den Quelltext auf Fehler. Wenn diese Fehlerüberprüfung negativ verläuft wandelt der
Compiler den Quelltext in einen Objekt Datei um. Nun kommt der sogenannte Linker zu Einsatz. Dieser erzeugt aus der Objekt
Datei einen ausführbare Datei.
In der Programmiersprache C++ wird zwischen Groß- und Kleinschreibung unterschieden. Dies bezieht sich eben unter anderem
auf die Funktionen, Klassen und Variabeln. Es sollte in einem Programm vermieden werden, zwei gleiche Variabeln mit
unterschiedlicher Schreibweise, zu verwenden. In diesen Funktions-, Klassen-, und Variabelnamen sind keine Sonderzeichen
zulässig. Lediglich ein Unterstrich ist bei diesen Namen erlaubt. C++ ist eine Formatfreie Sprache, das heißt es ist egal
wie viel Abstände und Leerzeichen in einem Programm verwendet werden. Es sollte sich jedoch eine Schreibweise angewöhnt
werden, die dazu dient das Programm übersichtlich zu halten. In C++ werden Whitespace einfach ignoriert.