Appearance
模板是 C++ 实现泛型编程的核心机制——写一份代码,适配多种类型。这一章先看模板怎么把类型变成编译期的参数,让一份逻辑伺候多种类型,顺带把模板和上一章虚函数的分工划清楚;接着从函数模板入手,看看编译器怎么帮咱们自动推导类型参数;然后过渡到类模板,理解它和普通类的区别;最后了解一下模板特化,知道当您需要对某个类型做特殊处理时该怎么做。这里是模板的入门,后面高级卷会深入展开。