您的位置:首页 > 其它

Template 第一个 还不知道怎么调用

2011-04-13 23:12 260 查看
Template 第一个 还不知道怎么调用

#include <stdio.h>
#include <iostream>
using namespace std;

template <class Type,int size>
Type min1(const Type (&r_array)[size])
{
Type minval = r_array[0];

for (int i=0 ; i < SIZE ;i++)
{
if (r_array[i] < minval)
{
minval = r_array[i];
}
}
return minval;
}

const int size = 6;
void main()
{
double darr[size] = {1,2.2,33,1,0.5,0.45};

cout<<min1(darr)<<endl;
system("pause");
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: