C++ Programmierung Fortgeschrittenenkurs
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In dieser 3-tägigen Schulung "Modernes C++ mit OOP Vertiefung" lernen Sie fortgeschrittene Konzepte der objektorientierten Programmierung (OOP) in C++. Sie werden sich mit pure virtuellen Methoden, Polymorphie und den Neuerungen der Sprache durch C++11/14/17/20 vertraut machen. Ebenso werden Ihnen die neuen Sprachelemente wie die range-basierte for-Schleife, auto, RValues, Lambdafunktionen und constexpr vorgestellt. Sie werden auch die Standard Library mit ihren Iteratorkonzepten, Funktoren, Containern und Smart Pointern kennenlernen. Des Weiteren werden Sie die Thread-Unterstützung, reguläre Ausdrücke und parallele Algorithmen entdecken. Diese Schulung ermöglicht es Ihnen, Ihr Verständnis für OOP in C++ zu vertiefen und die neuen Sprachfunktionen sowie die Möglichkeiten der Standard Library effektiv einzusetzen.
Zielgruppe
Programmierer
Voraussetzungen
Erfahrungen in C++
Agenda
Vertiefung Objektorientierung
- Pure virtuelle Methoden
- Polymorphie
- Neuerungen mit C++11 (Konstruktorvererbung, Initialisiererlisten)
Neue Sprachelemente mit C++11/14/17/20
- Range-basierte for-Schleife
- auto
- decltype
- RValues und Move-Semantik
- Lambdafunktionen
- Variadic Templates
- constexpr, constexpr if
- Automatischer Rückgabetyp
- Stark typisierte enums
- Die neuen Möglichkeiten der using-Direktive
Standard Library
- Iteratorkonzept
- Funktoren
- Container (z.T. C++11)
- Funktionen (z.T. C++11)
- Smart Pointer (C++11)
- Die Thread Unterstützung der Standardbibliothek (C++11)
- Reguläre Ausdrücke (C++11)
- Parallele Algorithmen (C++17)
- optional, variant, any (C++17)
Über den Dozenten
Christoph Stockmayer
Ziele
In dieser 3-tägigen Schulung "Modernes C++ mit OOP Vertiefung" lernen Sie fortgeschrittene Konzepte der objektorientierten Programmierung (OOP) in C++. Sie werden sich mit pure virtuellen Methoden, Polymorphie und den Neuerungen der Sprache durch C++11/14/17/20 vertraut machen. Ebenso werden Ihnen die neuen Sprachelemente wie die range-basierte for-Schleife, auto, RValues, Lambdafunktionen und constexpr vorgestellt. Sie werden auch die Standard Library mit ihren Iteratorkonzepten, Funktoren, Containern und Smart Pointern kennenlernen. Des Weiteren werden Sie die Thread-Unterstützung, reguläre Ausdrücke und parallele Algorithmen entdecken. Diese Schulung ermöglicht es Ihnen, Ihr Verständnis für OOP in C++ zu vertiefen und die neuen Sprachfunktionen sowie die Möglichkeiten der Standard Library effektiv einzusetzen.
Zielgruppe
Programmierer
Voraussetzungen
Erfahrungen in C++
Agenda
Vertiefung Objektorientierung
- Pure virtuelle Methoden
- Polymorphie
- Neuerungen mit C++11 (Konstruktorvererbung, Initialisiererlisten)
Neue Sprachelemente mit C++11/14/17/20
- Range-basierte for-Schleife
- auto
- decltype
- RValues und Move-Semantik
- Lambdafunktionen
- Variadic Templates
- constexpr, constexpr if
- Automatischer Rückgabetyp
- Stark typisierte enums
- Die neuen Möglichkeiten der using-Direktive
Standard Library
- Iteratorkonzept
- Funktoren
- Container (z.T. C++11)
- Funktionen (z.T. C++11)
- Smart Pointer (C++11)
- Die Thread Unterstützung der Standardbibliothek (C++11)
- Reguläre Ausdrücke (C++11)
- Parallele Algorithmen (C++17)
- optional, variant, any (C++17)