Policies, SFINAE, and tags oh my! Ready to get your Modern C++ grove on but need a kick start? From the Ciere C++ Ninja Series, this session will introduce you to the building blocks, techniques and strategies employed in generic programming. Some of the topics we will cover include:
Concepts
Traits
Policy Classes
CRTP (Curiously Recurring Template Pattern)
SFINAE (Substitution Failure is not an Error)
Tag Dispatching
This 3-hour hands-on tutorial session is chock full of examples and attendee participation. Bring your laptop! Developers wanting to employ the techniques of Modern C++ in their daily coding will benefit from this session.