SW-Entwicklung und Implementierung

Modernes C++: Tipps und Tricks

Diese Schulung behandelt gängige Sprachkonstrukte in C++ in größerer Tiefe und zeigt deren gegenseitige Abhängigkeiten, Gefahren und Möglichkeiten in der Praxis auf. Sauberer Klassenaufbau, sicheres und effektives Memory-Management und ein Überblick über die C++ Standardbibliothek helfen, schwer auffindbare Laufzeitfehler zu vermeiden.

Diskussionen über den richtigen Umgang mit Templates, Run Time Type Information, Smart Pointern und Exception Handling führen zum Beherrschen von Programmiertechniken, die Effizienz und Stabilität der Software steigern. Mit dieser Schulung vermitteln wir Ihnen Themen, die nach unserer Erfahrung schwer zugänglich sind und häufig nicht richtig verstanden werden.

Themenauswahl

  • Konstruktoren und Destruktoren
  • Spezielle Klassenfunktionen (Zuweisungsoperator, Move-Konstruktor etc.)
  • Virtuelle Elementfunktionen
  • Speicherverwaltung
  • Smart Pointer (shared_ptr, unique_ptr etc.)
  • Kapselung und Schnittstellen
  • Werte- und Referenzsemantik
  • Namespaces
  • Vererbung
  • ISO-Casts
  • Exception Handling
  • Exception Safety
  • Templates und automatische Typableitung
  • Perfect Forwarding

Jetzt Kontakt aufnehmen!