注册 登录
编程论坛 新人交流区

模版与重载的一些

vczxz 发布于 2007-10-27 23:20, 289 次点击
template <class T>
T max(T x,T y)
#include <iostream.h>
{
return(x>y)?(x):(y);
}
double max(double ,double);//重载了一个double类的函数为什么这一个题还是不能运行
void main()
{
int x=3,y=4;
long l=5;
double a=1.1,b=3.4;
cout<<max(x,y)<<endl;//调用int max(int ,int)
cout<<max(a,b)<<endl;//调用double max(double ,double)
cout<<max(l,a)<<endl;//调用double max(double ,double)
cout<<max(a,l)<<endl;//调用double max(double ,double)
cout<<max(x,l)<<endl;//调用double max(double ,double)
}

高手指一下我的注释有没有错;
1 回复
#2
vczxz2007-10-29 22:39
怎么没有人回我啊
这真的很难吗

1