c++模板只能定义一次,用一次吗
template <class Type, int size>
Type my_max(Type array[size])
{
Type x1 = 0;
for(int i=0; i<size; i++)
{
if(array[i] > x1)x1 = array[i];
}
return x1;
}
Type my_min2(Type (&arr)[size])
{
return 1;
}
template <class Type, int size>
Type my_max(Type array[size])
{
Type x1 = 0;
for(int i=0; i<size; i++)
{
if(array[i] > x1)x1 = array[i];
}
return x1;
}
template <class Type, int size>
Type my_min2(Type (&arr)[size])
{
return 1;
}