C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ In Depth SERIES)
Kurzinformation
inkl. MwSt. Versandinformationen
Lieferzeit 1-3 Werktage
Lieferzeit 1-3 Werktage
Beschreibung
"C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond" von Aleksey Gurtovoy und David Abrahams ist ein umfassendes Werk, das sich mit der fortgeschrittenen Nutzung von Templates in C++ beschäftigt. Das Buch bietet eine detaillierte Einführung in die Konzepte und Techniken der Template-Metaprogrammierung, einer Programmiertechnik, die es ermöglicht, Code zur Compile-Zeit zu generieren und auszuführen. Die Autoren beginnen mit den Grundlagen der Template-Metaprogrammierung und führen schrittweise komplexere Themen ein. Ein besonderer Schwerpunkt liegt auf der Verwendung von Boost, einer weit verbreiteten Sammlung von C++-Bibliotheken, die viele nützliche Tools für die Metaprogrammierung bereitstellt. Das Buch behandelt wichtige Themen wie Typmanipulation, Generierung von Algorithmen zur Compile-Zeit und Optimierungen durch metaprogrammatische Ansätze. Durch zahlreiche Beispiele und Erklärungen wird dem Leser vermittelt, wie er leistungsfähige und effiziente Programme schreiben kann. Dabei werden sowohl theoretische als auch praktische Aspekte beleuchtet. Insgesamt richtet sich das Buch an erfahrene C++-Entwickler, die ihre Fähigkeiten im Bereich der Template-Metaprogrammierung erweitern möchten.
Produktdetails
So garantieren wir Dir zu jeder Zeit Premiumqualität.
Über den Autor
- hardcover
- 1120 Seiten
- Erschienen 2020
- Rheinwerk Computing
- Hardcover
- 656 Seiten
- Erschienen 2020
- Wiley-IEEE Press
- paperback
- 1256 Seiten
- Erschienen 2021
- Wrox Press