函数模板的声明和使用
template<typename 数据类型参数标识符1 [, typename 数据类型参数标识符2, ...]>
<返回类型><函数名>(参数表)
{
函数体
}
2. 使用
2.1
template<typename T>
T Add(T a, T b)
{
T c = a + b;
return c;
}
int a, b;
Add(a, b);// 上面的T经过编译器, 就编程int了(有一点像C中的宏).
465
1383
465

被折叠的 条评论
为什么被折叠?