template<typename TYPE>什么意思??

2025-05-15 14:01:40
推荐回答(1个)
回答1:

是定义模版的意思,比如:

template
TYPE add(TYPE a, TYPE b)
{
return a + b;
}

这就是个函数模版
int n = add(3, 4);
double d = add(3.4, 5.6);
从例子可以看出add可以使得传入的两个参数不受限制,int也行,double也行,但传入的两个参数必须是相同类型的