<em>Advanced Metaprogramming in Classic C++</em>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
Advanced Metaprogramming in Classic C++
โ Scribed by Davide Di Gennaro (auth.)
- Publisher
- Apress
- Year
- 2015
- Tongue
- English
- Leaves
- 554
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Table of Contents
Front Matter....Pages i-xxvii
Front Matter....Pages 1-1
Templates....Pages 3-92
Small Object Toolkit....Pages 93-118
Front Matter....Pages 119-119
Static Programming....Pages 121-172
Overload Resolution....Pages 173-227
Interfaces....Pages 229-274
Algorithms....Pages 275-325
Code Generators....Pages 327-371
Functors....Pages 373-414
The Opaque Type Principle....Pages 415-474
Front Matter....Pages 475-475
Refactoring....Pages 477-499
Debugging Templates....Pages 501-513
C++0x....Pages 515-526
Exercises....Pages 527-531
Bibliography....Pages 533-533
Back Matter....Pages 535-541
โฆ Subjects
Programming Languages, Compilers, Interpreters
๐ SIMILAR VOLUMES
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,
<em>Advanced Metaprogramming in Classic C++</em>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
<p><em>Advanced Metaprogramming in Classic C++</em> 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 langu
Advanced Metaprogramming in Classic C++: Third Edition, offers a detailed and somewhat intense look into template metaprogramming (TMP) using Classic C++ code examples. The two newer standards are not used in the code so that the examples can be rich, illustrate the point, and be run with confidence