typename C++ · 关键字
在模板里声明一个类型参数,或告诉编译器某个嵌套名字是类型;像点菜时明确说「这是主食」。
怎么用
template <typename T> ...
小例子
template <typename T>
T 加(T a, T b) {
return a + b;
}
std::cout << 加(1.2, 2.3);
编译结果
3.5
提醒:template <class T> 和 template <typename T> 等价
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条