Glossary: C++ Beyond the Basics
Class template
Also written: class templates
A class with type parameters, such as `template <typename T> class Queue`. The compiler writes a separate class for each type used, like `Queue<std::string>`.
Where the book teaches it
Related terms
Function templateInstantiationClass template argument deduction