SW-Entwicklung und Implementierung

Modernes C++: Update

C++ ist durch den neuen Standard C++11/14/17 umfassend erweitert worden, teilweise um sehr mächtige Sprachelemente. Alle gängigen C++-Compiler unterstützen mittlerweile den Standard. Gerade bei der Entwicklung von Embedded Systems lohnt sich der Umstieg auf modernes C++, da es weniger Fehlerquellen als früherer Standards enthält und außerdem erlaubt, performanteren und robusteren Code zu schreiben.

Diese Schulung richtet sich an erfahrene Entwickler, die mit den älteren C++-Standards (C++98 bzw. C++03) vertraut sind und auf modernes C++ umsteigen möchten. Zu allen Elementen wird mit Hilfe von Beispielcode Sinn und praktischer Einsatz diskutiert.

Die Schulung basiert auf dem aktuellen Sprachstandard C++17, kann auf Wunsch aber auch auf die älteren Standards C++14 oder C++11 eingehen.

Themenauswahl

  • Templates und Typableitung
  • Automatische Typableitung mit auto und decltype
  • Neue und erweiterte Sprachelemente
  • Smart Pointer
  • RValues und die Move-Semantik
  • Lambdas und ihr Einsatz
  • Multithreading
  • Zeit und Datum
  • Neue Container
  • Hash-basierte Container
  • Type Traits
  • Tupel und ihre Anwendung
  • Weitere Neuerungen in der Standardbibliothek

Jetzt Kontakt aufnehmen!