Ich möchte mit einer Frage beginnen: Warum benötigen wir Best Practices wie die C++ Core Guidelines für modernes C++? Meine Antwort besteht aus drei einfachen Beobachtungen: C++ ist anspruchsvoll für den C++ Anfänger, herausfordernd für den erfahrenen C++ Entwickler und wird darüber hinaus in sicherheitskritischen Umgebungen verwendet. Best Practices wie die der C++ Core Guidelines erlauben es Code zu schreiben, der per Design typsicher ist, Containergrenzen respektiert und nur auf gültige Variablen zugreift.
Die C++ Core Guidelines werden von den weltweiten C++ Experten unter Leitung von Bjarne Stroustrup und Herb Sutter verfasst um umfassen die folgenden Themen: - Philosophie
- Interfaces
- Funktionen
- Klassen und Klassenhierarchien
- Enumerations
- Ressource Management
- Ausdrücke und Anweisungen
- Performanz
- Concurrency
- Error Handling
- Konstanten
- Templates
- C-Style Programmierung
- Die Standard Library Variablen zugreift.
Rainer Grimm
Jetzt anmelden!