功能模板示例
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; }
是改编也很喜欢的类型参数牛逼?
c++ templates
c++ ×1
templates ×1