Kod: Zaznacz cały
template<typename T>
T maxn(T tab[],int length){
T max = tab[0];
for (int i=1; i<n; ++i)
max = (tab[i] > max) ? tab[i] : max;
return max;
}
template <>
char * maxn<char *>(char tab[],int length){
char * adres = tab;
return adres;
}
Kod: Zaznacz cały
error C2912: explicit specialization; 'char *maxn<char*>(char [],int)' is not a specialization of a function template