Summary of Advanced Template Concepts

Sum up the knowledge and skills gained throughout this section.

We'll cover the following

Section recap

In this section, we went through a series of advanced topics. We started with name binding and dependent names and learned how to use the type name and the template keywords to tell the compiler what kind of dependent names we’re referring to. Then, we learned about recursive templates and how to implement compile-time versions, using different approaches, for a recursive function.

Get hands-on with 1200+ tech skills courses.