In diesem Seminar lernen Sie die Grundlagen der Programmiersprache C++ kennen. Sie beschäftigen sich mit Variablen, Datentypen, Kontrollstrukturen, Funktionen und objektorientierter Programmierung. Darüber hinaus erfahren Sie, wie Sie Programme modularisieren, mit Containern, Zeigern und Referenzen arbeiten sowie Dateien verarbeiten und Fehler behandeln.
Schwerpunkte
Compiler, Build-Systeme und integrierte Entwicklungsumgebungen
Variablen, Datentypen und Operatoren
Daten ein- und ausgeben auf der Konsole
Kontrollstrukturen (bedingte Anweisungen und Schleifen)
Funktionen, Parameter, Rückgabewerte und Überladung
Modularisierung und Präprozessor
Namespaces und Gültigkeitsbereiche
Container-Datentypen
Zeiger und Referenzen (Speichermanagement)
Smart Pointer
Objektorientierte Programmierung in C++ (Klassen, Objekte, Kapselung, Vergebung & Polymorphie)
Standard Template Library
Dateien lesen und schreiben
Fehler- und Ausnahmebehandlung
