Modern Intermediate Template Techniques
You know the basics of templates and you are ready to take the next step. This presentation by Jon Kalb will add a half dozen template-based techniques to your C++ development toolbox. You don’t have to be a wizard to learn or use these techniques—you’ll just look like you are.
We’ll cover the most important features that Modern C++ provides for template authors — type traits, compile-time conditional overloading, policy classes, perfect forwarding, and the Curiously Recurring Template Pattern. We’ll also learn a nifty trick to make template code easier to write. We’ll learn how to get the compiler to tell us the type of any variable in our code, including the ones where deep template type deduction magic is going on.
- Not Interested