各位大侠,帮忙看一下下面这个程序有什么问题吧。如果用重载不用函数模版的话,程序是可以通过的。

2024-12-22 22:21:41
推荐回答(1个)
回答1:

#include
#include
using namespace std;
template // 原来这里多了个分号,错误
erro max(erro x,erro y, erro z)
{
if(y>x)
x=y;
if(z>x)
x=z;
return x;
}

int main()
{
int a=0; int b=9; int c=-10;
double h=12.99;double n=0.09;double m=0.01;
double q;
int j;
q=max(h,n,m);

j=max(a,b,c);
cout< while(1);
return 1;
}