望高人指点

来源:互联网 发布:生死时速打字游戏mac 编辑:程序博客网 时间:2024/04/28 23:23

我想大家应该知道自学的痛苦吧,自学的难度吧,我急需你们的帮忙啊

请不吝赐教!

 #include <iostream.h>

template <typename T>
inline T const& max(T const& a, T const& b)
{
 return a < b ? b:a;
}

template <typename T>
inline T const& max(T const& a, T const& b, T const& c)
{
 return ::max(::max (a,b), );
}

void main()
{
 cout<<::max (7, 42, 68);
 cout<<::max(7.0, 42.0);
 cout<<::max('a', 'b');
 cout<<::max(7, 42);
 cout<<::max<>(7, 42);
 cout<<::max<double>(7, 42);
 cout<<::max('a', 42.7);
}
这是<C++ Templates 中文版> 里的模板程序,在我机子上编译,没有任何错误, 却不执行

我想各位高手门能指点指点我

我的系统是XP,编译器是VC6.0

我不知道是什么方面的原因,或许是系统,或许是编译器.