本文是专门为了我另一篇文章光栅化渲染器而写的。
第一关:为什么需要模版类?
第二关:「函数模版」
第三关:「类模版」
第四关:「多模板参数」与「非类型参数」
第五关:「模板特化」
第六关:「类型推断」
1.auto & decltype
2.模板中的基本类型推断
3.自动构造模版类型
4.尾返回类型
第七关:「变量模板」
第八关:「模板类型别名」
第九关:模板的SFINAE原则
第十关:模板与友元
第十一关:折叠表达式
第十二关:模板概念 - C++20
第十三关: std::enable_if
和 SFINAE
第十四关:类模板偏特化
第十五关:constexpr
和模板
第十六关:模板中的嵌套类型
第十七关:模板参数包与展开
第十八关:Lambda 表达式与模板
第十九关:模板递归
第二十关:带有模板的继承