关于C++的简单问题,各位大侠帮忙啊。。。
#include <iostream>using namespace std;
class myclass
{
private:
int value;
public:
myclass(int a) {value=a;}
int max() {return x>y?x:y;}
int max(int x,int y,int z=0)
{
if(x>y)
return x>z?x:z;
else
return y>z?y:z;
}
~myclass(int a)
{
value=0;
}
};
void main()
{
myclass my;
my.max(10,20);
}
这个代码哪里有错。。。??