Visual C++ - C++ 20/23 - Neue Features

Standort:

Termin:

ab 1.190,00 € *

zzgl. MwSt.

Preis inkl. gesetzlicher MwSt.: 1.416,10 €
C++ 20/23 - Neue Features Das Seminar richtet sich an Teilnehmer, die die neuen C++ 23 Features... mehr

C++ 20/23 - Neue Features

Das Seminar richtet sich an Teilnehmer, die die neuen C++ 23 Features lernen wollen.
Im Kurs werden die Teilnehmer umfassend über die neuen Möglichkeiten informiert.

Inhalt

Einführung in C++20 und C++23 Features
- Überblick über die wichtigsten Änderungen und Ergänzungen
Ranges
- Verwendung von Ranges für effizientere und lesbare Container-Operationen
- Pipe Operator für bessere Lesbarkeit
Concepts
- Einführung in Concepts für eine stärkere Typüberprüfung und besseres Template-Design
Auto-Templates
- Vereinfachung von Template-Code mit automatischer Typableitung
Modulare Programmierung
- Nutzung von C++20-Modulen für verbesserte Code-Organisation und Kompilierzeiten
Erweiterte Lambda-Ausdrücke und Funktionen
- Neue Funktionen und Verbesserungen bei Lambda-Ausdrücken
Erweiterte Standardbibliothek und Language Features
- Einführung in wichtige neue Teile der Standardbibliothek
- Default comparisons (Spaceship Operator)
- auto{} und auto()
- if consteval
- std::to_underlying
- etc...
Verbesserte Konkurrenz- und Synchronisationsfunktionen
- Fortgeschrittene Techniken für Multithreading und parallele Programmierung mit Futures und Coroutines
Praktische Übungen und Fallstudien
- Anwendung der neuen Features in realen Programmierprojekten

Voraussetzungen

Gute Kenntnisse in C++ 11 oder C++17 entsprechend des C++ Grundkurses, erworben durch den genannten Kurs oder praktische Erfahrung.

Zielgruppe

Erfahrene C++ Programmierer.

Zielsetzung

Kennenlernen der neuen C++ 20 und C++ 23 Features.

Zuletzt angesehen