格式
template <<模板参数表>> <返回类型> <函数名> (<参数表>){
<函数体>
};
模板参数表:用尖括号括起来,可包含一个或多个模板参数,用逗号分开。
模板参数格式
class<参数名>
例子
template <class T> T max(T array[], int n){
T max;
for(int i = 1; i < n; i++){
if(max < a[i]){
max = a[i];
}
}
return max;
};