Technik 7: Der Unterschied zwischen () und {} beim Erstellen von ObjektenTechnik 8: Nutzen Sie nullptr statt 0 oder NULLTechnik 9: Nutzen Sie Alias-Deklarationen statt typedefsTechnik 10: Nutzen Sie enums mit GültigkeitsbereichTechnik 11: Nutzen Sie gelöschte statt private, undefinierte FunktionenTechnik 12: Deklarieren Sie überschreibende Funktionen per overrideTechnik 13: Nutzen Sie const_iterator statt iteratorTechnik 14: Deklarieren Sie Funktionen als noexcept, wenn sie keine Exceptions auslösen werdenTechnik 15: Verwenden Sie nach Möglichkeit immer constexprTechnik 16: Machen Sie const-Member-Funktionen Thread-sicherTechnik 17: Verstehen Sie, wie spezielle Member-Funktionen generiert werden