Alex Jones Arena

C++, eine Einführung


Programmierung


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.