C++ Metaprogramming: Efficient Compile-Time Algorithms is for C and C++ software engineers that want maximum efficiency via zero-cost compile-time execution of algorithms.
Highlights:
Table of Contents:
Part I: Compile-Time Computation
1. Metaprogramming Introduction
2. Constant Specifiers
3. Constant Expression Evaluation
4. Compile-Time Branch Metaprogramming
5. Template Building Blocks
6. Type Traits
7. Static Reflection (C++26)
8. Legacy Recursive Template Metaprogramming
9. Runtime Metaprogramming
Part II: Data Structure Metaprogramming
10. Lookup Table Precomputation
11. Data Structure Unrolling
12. Perfect Hashing Theory
13. Perfect Hash Metaprogramming
14. Prefilled Fixed-Size Data Structures
Part III: Algorithm Metaprogramming
15. Perfect Compute Theory
16. Perfect Compute Examples
17. Brute-Force Perfect Compute
18. Text File Embedding
19. LLM Kernel Code Synthesis
Part IV: Metaprogramming in C
20. Old-Style Perfect Hashing in C
21. Manual Inlining & Preprocessor Macros
22. Old-Style C/C++ Source Code Generation
Part V: Debugging Metaprogramming
23. Undefined Behavior in Metaprogramming
24. Preprocessor Macro Bugs
25. Code Bloat Mitigation
26. Slow Builds
27. Portability & Supportability
Part VI: Compile-Time Primitives
28. Optimizers
29. Compiler Hints
30. Zero Runtime Cost Operations
31. Inline Functions
32. Closures, Lambdas and Functors
33. Switch Multiway Branch Optimizations
34. Computed Goto Jump Tables
Procurando C++ Metaprogramming: Efficient Compile-Time Algorithms (Advanced C++ Programming)? Aqui você encontra tudo sobre este livro de David Spuler em 4 de setembro de 2026. Nesta página estão a descrição da obra, os detalhes da edição (296 páginas) e os formatos disponíveis para baixar: pdf, epub, txt, djvu. Se você gosta de Livros Internacionais, Computação, Informática e Mídias Digitais, Programação, Algoritmos, explore também outros títulos da mesma categoria no Encontrando os melhores livros. Veja ainda as outras obras de David Spuler em nosso catálogo.
Autores populares
Icon Group International (283) Publishing lmgdaw (250) Nikolay Krechet (145) Kennie B Journals (120) Charles Nehme (106) Riddler Books (105) webmarbook design (103) Mint and Cherry Notebooks (82) Jillo Trukudo (80) Ondrej Sarek (76) Iwona Makara (74) Just Visualize It (71) Moonpeak Library (69) Quick Witted Coconut (69) Mary Hirose (67) Talor Press (67) Various (67) Marina Buchholz B.Eng (58) Miller Sye (58) NAK Legal Publishing (58)Principais publicadores
Independently published Forgotten Books Routledge Taschen Dover Publications Wiley Oxford University Press CRC Press Kessinger Publishing Princeton University Press Cambridge University Press Springer Bloomsbury Academic O'Reilly Media Hal Leonard Publishing Corporation Tuttle Publishing Rizzoli International Publications Content provided by MemoryLane.com Editorial Tirant lo Blanch Thames & Hudson