Beschreibung
Das Seminar richtet sich an Teilnehmer, die ihre bestehenden C++ Kenntnisse vertiefen und erweitern möchten.
Inhalt
Der ISO/IEC 14882:2020(E) C++ Standard
- Vervollständigung der in C++20 angefangenen Änderungen durch C++23
RAII (Resource acquisition is initialization)
SFINAE (Substitution failure is not an error)
Operatorüberladung
L, R-Value und Perfect Forwarding
Häufig verwendete Konzepte
- Type Erasure
- Schnittstellen (Interfaces)
- Abstrakte Klassen
- Mehrfachvererbung
- Statische Klassenelemente/Singletons
- C++20 Module
- Asynchrone Programmierung
- Templates
Standard Template Library
- Streams
- Hilfsfunktionen des utility Headers
- Container
- Ranges
- Algorithmen
Verwendung von Paketmanagern und Buildsystemen
Voraussetzungen
Solide Programmiererfahrung, Kenntnisse in C++ entsprechend des C++-Grundkurses, erworben durch den genannten Kurs oder praktische Erfahrung.
Zielgruppe
Das Seminar richtet sich an Teilnehmer, die ihre bestehenden C++ Kenntnisse vertiefen und erweitern möchten.
Beschreibung
Das Seminar richtet sich an Teilnehmer, die ihre bestehenden C++ Kenntnisse vertiefen und erweitern möchten.
Inhalt
Der ISO/IEC 14882:2020(E) C++ Standard
- Vervollständigung der in C+ ... Mehr Informationen >>