Bestellung
Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.Die mit * gekennzeichneten Felder müssen ausgefüllt werden.
In dieser 2-tägigen Schulung "Modernes C++ mit den Updates von C++11/14/17/20/23" lernen Sie die neuen Eigenschaften und Erweiterungen der C++-Programmiersprache kennen. Der Kurs bietet einen umfassenden Überblick über die Aktualisierungen des Sprachkerns, einschließlich RValue-Referenzen, Move-Semantik, Lambda-Ausdrücken, Initialisierer-Listen und vielem mehr. Sie werden die Template-Erweiterungen kennenlernen, darunter automatische Typdeklaration, Type Traits und Typ-Inferenz mit decltype. Zudem werden die Erweiterungen der STL (Standard Template Library) behandelt, wie Iteratoren, Lambda-Ausdrücke in STL-Algorithmen, Smart-Pointer, Hash-basierte Container und Reguläre Ausdrücke.
Ein weiterer Schwerpunkt liegt auf Multi-Threading-Techniken, einschließlich der Arbeit mit Threads, Sperren, Futures, atomaren Operationen und Coroutinen. Sie werden auch viele kleinere Erweiterungen kennenlernen, die Ihre Entwicklungserfahrung mit C++ verbessern können. Dieser Kurs richtet sich an erfahrene C++-Entwickler, die ihre Kenntnisse auf den neuesten Stand bringen und die neuen Funktionen der Sprache effektiv nutzen möchten.
Neue Eigenschaften des Sprachkerns
- RValue-Referenzen, Move-Semantik
- Automatische Typbestimmung
- Initialisierer-Listen
- Lambda-Ausdrücke und Generics
- nullptr
- Auto return types
- Binäre Literale, Digit Separator
Template-Erweiterungen
- Automatische Typdeklaration
- Funktions- und Klassen-Templates
- Type Traits
- Typ-Inferenz in Templates mit decltype
- Referenz-Wrapper
Erweiterungen der STL
- Iteratoren
- STL-Algorithmen mit Lambda-Ausdrücken
- Smart-Pointer ( _ptr-Klassen)
- Hash-basierte Container
- Zeitpunkte und Zeiträume
- Reguläre Ausdrücke
- Concepts
Multi-Threading
- Threads
- Sperren
- Futures und asynchrone Funktionen
- Atomare Operationen
- Threadlokale Daten
- Coroutinen
und viele kleine Erweiterungen