我有一个简单的课程
class sample
{
int i;
public:
sample(int i): i(i){}
};
int main()
{
cout << max (12, 26) << endl; // working fine
sample s1(10), s2(20);
cout << max (s1, s2); // lots of compilation errors
return 0;
}
我希望 max (s1, s2) 应该返回 max (s1, s2) 的最大值。我知道我错过了一些东西,但无法想象这些东西。
任何帮助将不胜感激。
德韦什