Type为数组的类型,size为数组的大小
用法:
int iArray[10] = {1,2,3,4,5,6,8};
min(iArray);
注意:1.要用&,这个有点像函数指针
2.
这里一定要用数组,不可以指针。因为template是强类型
如:
int *piArray2 = new int[10];
for(int i=0; i<10; i++)
{
piArray2[i] = i;
}
int vm = min2(piArray2); //错误
3.现在VC6并支持这种template function,需要vc7