use*_*234 3 c++ templates
功能模板示例
template<typename T, int n> T max(T (&arr)[n]) { T maxm = arr[0]; for(int i = 1; i <n; ++i) if (maxm < arr[i]) maxm = arr[i]; return maxm; }
是改编也很喜欢的类型参数牛逼?
jul*_*icz 5
arr是函数参数的名称.它不是类型参数.它的类型是对元素类型T和长度数组的引用n.
arr
T
n
归档时间:
14 年,5 月 前
查看次数:
119 次
最近记录: