C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond
by David Abrahams, Aleksey Gurtovoy
Making the Most of This Book
The first few chapters of this book lay the conceptual foundation you’ll need for most everything else we cover, and chapters generally build on material that has come before. That said, feel free to skip ahead for any reason—we’ve tried to make that possible by providing cross-references when we use terms introduced earlier on.
Chapter 10, Domain-Specific Embedded Languages, is an exception to the rule that later chapters depend on earlier ones. It focuses mostly on concepts, and only appears late in the book because at that point you’ll have learned the tools and techniques to put Domain-Specific Embedded Languages into play in real code. If you only remember one chapter by the time you’re done, make it that one. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access