新人求问 一个 STL特化的问题
「已注销」 2017-01-04 11:47:15 template<typename T>
void foo(T& t){
cout << typeid(t).name() << endl;
}
void foo(char const* (&i)[]){ //这里数组不写大小会报错 但是写了感觉不能达到我的要求
cout << typeid(i).name() << endl;
}
int main(){
int a[5]={0};
foo(a);
char const* c[5] = {"ab","cd","ef","gh","ij"};
foo(c)
}
我想针对指针数组单独特化一种情况 但是上面 参数里面感觉怎么写都不对 ,
这怎么办??????????????