Kapitel 3. Der Wechsel zu modernem C++
Geht es um große Features, haben C++11 und C++14 einiges zum Prahlen. auto
, Smart Pointer, Move-Semantik, Lambdas, Concurrency – jedes Feature ist so wichtig, dass ich ihm ein Kapitel gewidmet habe. Es ist sehr wichtig, diese Features zu beherrschen, aber es sind noch ein paar weitere kleinere Schritte nötig, um ein effektiver, moderner C++-Programmierer zu werden. Jeder Schritt beantwortet bestimmte Fragen, die während der Reise von C++98 zu modernem C++ aufkommen. Wann sollten Sie geschweifte statt normaler Klammern beim Erstellen von Objekten einsetzen? Warum sind Alias-Deklarationen besser als typedef
s? Wie unterscheidet sich constexpr
von const
? Wie ist der Zusammenhang zwischen const
-Member-Funktionen ...
Get Effektives modernes C++ now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.