When
3:00 PM Saturday
Where
Fireside C
Silicon Valley Code Camp : October 7 & 8, 2017session

Modern Intermediate Template Techniques

You know the basics of templates and you are ready for more. This talk 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.

About This Session

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.

Time: 3:00 PM Saturday    Room: Fireside C 

The Speaker(s)

undefined undefined

Jon Kalb

Software Engineer , cpp.training

Jon does onsite training for C++. He chairs CppCon, C++Now, and the C++ Track for SVCC.