C++ Tutorial
Dieses Tutorial führt Schritt für Schritt in die Programmiersprache C++ ein, basierend auf dem aktuellen Standard C++23. Es richtet sich sowohl an Einsteiger in die Programmiersprache als auch an Software-Entwickler die C++ kennenlernen wollen.
Das Tutorial ist in die Abschnitte Grundlagen, Objektorientierung und Standardbibliothek unterteilt. Wenn Sie Einsteiger in die C++-Programmierung sind, sollten die Kapitel in der angegebenen Reihenfolge durchgelesen werden, da sie aufeinander aufbauen.
Im Grundlagenteil werden zunächst zwei kostenlose Entwicklungsumgebungen vorgestellt, so dass Sie die Beispiele nachvollziehen und die Übungen durchführen können. Anschließend werden die grundlegenden Elemente der Sprache C++ erklärt, wie z.B. Ein- und Ausgaben, die Definition und Verarbeitung von Daten oder wie eigene Funktionen erstellt werden.
Der zweite Abschnitt Objektorientierung geht ausführlich auf Klassen ein, die den objektorientierten Ansatz von C++ bilden. Des Weiteren erfahren Sie, wie Sie auf Fehler im Programmablauf reagieren können und wie generische Funktionen und Datenstrukturen, sogenannte Templates, definiert werden.
Der dritte und letzte Abschnitt gbit einen kleinen Überblick über die C++-Standardbibliothek. Sie enthält u.a. generische Strukturen zum Abspeichern von Daten sowie Algorithmen, um diese Daten zu verarbeiten.
Und da das Erlernen einer Programmiersprache nur durch Anwenden möglich ist, enthält das Tutorial über 100 Übungen sowie unzählige weitere Beispiele. Die Musterlösungen zu den Übungen, inklusive der Projektdateien für die IDEs CodeBlocks und MS Visual Studio 2026, können unter https://www.cpp-tutor.de/download/Begleitmaterial_cpp23.zip heruntergeladen werden.
Oben links finden Sie unter In diesem Kapitel immer eine stichwortartige Übersicht über Inhalt des aktuellen Kapitels. Ein Klick auf das Stichwort führt zur entsprechenden Stelle im Kapitel.
Durch einen Klick oben links auf den Button Menü können Sie das Menü ausblenden, um so mehr Platz für den Text zu erhalten.