Advanced Metaprogramming in Classic C++
Language: English
Published by Springer-Verlag Berlin and Heidelberg GmbH and Co. KG, DE, 2015
- First Edition
- Softcover
- New

Seller: Rarewaves.com UK, London, United KingdomRarewaves.com UK
AbeBooks seller since June 11, 2025
Condition: New
US$ 130.26
Quantity: Over 20 available
Add to basketItem description from seller
Advanced Metaprogramming in Classic C++ aims to be both an introduction and a reference to C++ template metaprogramming (TMP); TMP is presented in the book as a set of techniques that will bring a new style in C++ and make code exceptionally clear and efficient. The book deals with language aspects, design patterns, examples and applications (seen as case studies). Special emphasis is put on small reusable techniques that will improve the quality of daily work. What makes the book exceptional is the level of understanding of the concepts involved imparted by the author. This is not just a rote overview of metaprogramming. You will truly understand difficult topics like static assertions, how to write metafunctions, overload resolution, lambda expressions, and many others. More than that, you will work through them with practical examples guided by the author's frank explanations. This book requires you to think and to learn and to understand the language so that youcan program at a higher level.…
Seller Inventory # LU-9781484210116
- Title
- Advanced Metaprogramming in Classic C++
- Author
- Davide Di Gennaro
- Publisher
- Springer-Verlag Berlin and Heidelberg GmbH and Co. KG, DE
- Publication year
- 2015
- Condition
- New
- Binding
- Paperback
- Language
- English
- ISBN 10
- 1484210115
- ISBN 13
- 9781484210116
- Edition
- 1st ed.
- Dimensions
- 17.8 x 3.28 x 25.4 cm
Advanced Metaprogramming in Classic C++ aims to be both an introduction and a reference to C++ template metaprogramming (TMP); TMP is presented in the book as a set of techniques that will bring a new style in C++ and make code exceptionally clear and efficient. The book deals with language aspects, design patterns, examples and applications (seen as case studies). Special emphasis is put on small reusable techniques that will improve the quality of daily work.
What makes the book exceptional is the level of understanding of the concepts involved imparted by the author. This is not just a rote overview of metaprogramming. You will truly understand difficult topics like static assertions, how to write metafunctions, overload resolution, lambda expressions, and many others. More than that, you will work through them with practical examples guided by the author's frank explanations. This book requires you to think and to learn and to understand the language so that youcan program at a higher level.
"Synopsis" may belong to another edition of this title.
About the Author
He works for big companies, where his real identity is ignored, and he spends his free time as a photographer.
Someone said that "he makes the impossible possible".
"About the title" may belong to another edition of this title.
Rarewaves.com UK
London, United Kingdom
AbeBooks seller since June 11, 2025
Shipping rates from United Kingdom to U.S.A.
| Item | 60 to 60 business days | 60 to 60 business days |
|---|---|---|
| First item | US$ 88.07 | US$ 135.49 |
Payment methods
Seller's business information
RAREWAVES.COM LIMITED
Elsley Court, 20-22 Great Titchfield Street
London, United Kingdom W1W 8BE
Shipping terms
Please note that we do not offer Priority shipping to any country.
We currently do not ship to the below countries:
Russia
Belarus
Ukraine
Please do not attempt to place orders with any of these countries as a ship to address - they will be cancelled.