问题
填空题
#include<iostream>
#include<string>
using namespace std;
template<class T>
T Max(T a,T b)
return a>b a:b;
T Min(T a,T b)
return a>b b:a;
void main()
tout<<"Max(3,5)is:"<<Max<double>(3,5)<<endl;
cout<<"Min(3,5)is:"<<Min<int>(3,5)<<endl;
答案
参考答案:T Min(T a,T b)每个函数模板前面都要进行声明。在T Min(T a,T b)前面添加一行:template<class T>。