怎样实现输入任何类型的数据都能比较大小
下面这个利用类模板只能实现字符串比较大小,我想实现输入任何类型的数据都能比较大小,请问怎样编啊#include <iostream>
#include<string>
using namespace std;
template<class x>
class Compare
{public:
Compare(x q,x w)
{
a=q,b=w;
}
x max()
{
return(a>b?a:b );
}
private:
x a,b;
};
int main()
{
Compare <string>d("qwee","arfg");
cout<<"max is:"<<d.max()<<endl;
return 0;
}