Loading

【侯捷C++面向对象笔记】补充3-template

关键词:类模板,函数模板,成员模板,模板特化

“泛化”和“特化”

Tip Demo
类模板
定义时需要显式地指定类型名。
函数模板
定义时编译器自动进行实参推导类型(但不提供隐式转换)。
成员模板:模板中还包含模板
模板(全)特化
格式:template<>尖括号内为空
模板特化(partial specialization)
- typename个数(限制第一个type为bool)
- typname范围(限制为指针类型)

模板模板参数
数量不定的模板参数&包
posted @ 2024-01-30 21:15  rthete  阅读(15)  评论(0编辑  收藏  举报