buchspektrum Internet-Buchhandlung

Neuerscheinungen 2015

Stand: 2020-02-01
Schnellsuche
ISBN/Stichwort/Autor
Herderstraße 10
10625 Berlin
Tel.: 030 315 714 16
Fax 030 315 714 14
info@buchspektrum.de

Thomas Demmig, Scott Meyers (Beteiligte)

Effektives modernes C++


42 Techniken für besseren C++11- und C++14-Code
Übersetzung: Demmig, Thomas
2015. XIII, 293 S. m. Abb. 236 mm
Verlag/Jahr: O´REILLY 2015
ISBN: 3-9587504-9-4 (3958750494)
Neue ISBN: 978-3-9587504-9-4 (9783958750494)

Preis und Lieferzeit: Bitte klicken


Um richtig in C++11 und C++14 einzusteigen, reicht es nicht aus, sich mit den neuen Features vertraut zu machen (zum Beispiel mit der Typdeklaration per auto, der Move-Semantik, Lambda-Ausdrücken oder der Concurrency-Unterstützung). Die Herausforderung liegt darin, sie effektiv einzusetzen, so dass Ihre Software korrekt, effizient, wartbar und portabel ist. Hier kommt dieses praxisnahe Buch ins Spiel: Es beschreibt, wie Sie wirklich gute Software mit C++11 und C++14 erstellen - also modernes C++ einsetzen.

Zu den Themen gehören:

die Vor- und Nachteile von Braced Initialization, noexcept-Spezifikationen, Perfect Forwarding und den make-Funktionen für Smart Pointer
die Beziehung zwischen std::move, std::forward, Rvalue- und universellen Referenzen
Techniken zum Schreiben von klaren, korrekten, effektiven Lambda-Ausdrücken
was std::atomic von volatile unterscheidet, wie beides eingesetzt werden sollte und wie sie zur Concurrency-API von C++ stehen
wie die Best Practices der "alten" C++-Programmierung (also C++98) so angepasst werden müssen, dass sie modernes C++ repräsentieren

Effektives modernes C++ folgt dem bewährten, beispielorientierten Leitfaden-Format von Scott Meyers früheren Büchern, enthält aber komplett neues Material. Dieses Buch ist eine Pflichtlektüre für jeden modernen C++-Softwareentwickler.