C++ - Einführung in die Programmierung
Die Programmiersprache C++ unterstützt folgende Programmierparadigma:
- Prozedurale Programmierung (Beispiele und Aufgaben)
- Kapitel 1 »Einführung in die Programmiersprache C++«
- Hinweise zur Standard Library
- Kapitel 2 »Ausdrücke erstellen«:
- Variablen, Konstanten deklarieren und initialisieren
- Konvertierung von Datentypen
- Kapitel 3 »Ein- und Ausgabe an der Konsole«
- Kapitel 4 »Bedingte Anweisungen und Schleifen«:
- if- und switch-Anweisung
- for-, while-, do-while-Schleifen
- Kapitel 5 »Zeiger«:
- Kapitel 6 »Array und Strukturen«
- Kapitel 7 »Strings (Zeichenfolgen)«
- Kapitel 8 »Exception-Handling (Ausnahmebehandlung)«
- Hinweise zu Exception-Klassen
- Kapitel 9 »Funktionen«
- Hinweise zu Funktionszeigern
- Zusatzkapitel: Unterschiede zu C
- Kapitel 1 »Einführung in die Programmiersprache C++«
- Objektorientierte Programmierung (Beispiele und Aufgaben)
- Kapitel 10 »Klassen und Objekte«:
- Klassen implementieren
- Attribute und Methoden einer Klasse
- Lebenszyklus eines Objekts
- Attribute und Methoden einer Klasse
- Lebenszyklus eines Objekts
- Kapitel 11 »Vererbung und Polymorphismus«
- Kapitel 12 »Templates«
- Hinweise zu spezialisierten Templates
- Kapitel 13 »Standard Template Library«
- Kapitel 14 »Smart Pointer«
- Kapitel 13 »Nutzung von Visual Studio«
- Kapitel 10 »Klassen und Objekte«:
Voraussetzung für diesen Kurs sind grundlegende Kenntnisse des Betriebssystems Windows oder Linux.
Für die Übungen zu den einzelnen Kapiteln wird ein Compiler ( zum Beispiel Gnu Compiler ) oder eine Entwicklungsumgebung benötigt.
Entwicklunkgsumgebungen zum Beispiel
- für das Betriebssystem Windows
- für das Betriebssystem Linux

