![]() |
#2
mfkblue2010-01-16 16:46
|
#include <iostream.h>
class sample
{
int n;
public:
sample(){}
sample(int m){n=m;}
int &operator--(int)
{
n--;
return n;
}
void disp(){cout<<"n="<<n<<endl;}
};
void main()
{
sample s(10);
(s--)++;
s.disp();
}
怎么理解,关键是运算符重载那块!