Effektives modernes C++

Lieferzeit: Lieferbar innerhalb 14 Tagen

36,90 

42 Techniken für besseren C++11- und C++14-Code

ISBN: 3958750494
ISBN 13: 9783958750494
Autor: Meyers, Scott
Verlag: O’Reilly
Umfang: XIII, 296 S.
Erscheinungsdatum: 30.04.2015
Auflage: 1/2015
Format: 2.2 x 23.5 x 18.4
Gewicht: 689 g
Produktform: Gebunden/Hardback
Einband: Gebunden
Originaltitel: Effective Modern C++
Artikelnummer: 7686629 Kategorie:

Beschreibung

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, noexceptSpezifikationen, Perfect Forwarding und den makeFunktionen 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.

Herstellerkennzeichnung:


dpunkt.verlag GmbH
Vanessa Niethammer
Wieblinger Weg 17
69123 Heidelberg
DE

E-Mail: hallo@dpunkt.de

Internet: www.dpunkt.de

Das könnte Ihnen auch gefallen …