有关模板问题
#include "stdafx.h "
#include <iostream>
using namespace std;
template <typename myType>
myType max(myType a,myType b)
{
return a;
}
int _tmain(int argc, _TCHAR* argv[])
{
int a=1,b=2;
cout < < "1,2: " < < max(a,b) < < endl;
return 0;
}
为什么这个程序编译不过,奇怪啊。谁帮看看,谢谢
[解决办法]
myType max(myType a,myType b)
{
return a;
}
===============================
myType max(myType& a,myType& b)
{
return a;
}
[解决办法]
不要用min/max,和系统自带的重名了。