64,654
社区成员
发帖
与我相关
我的任务
分享
class Foo {
public:
int data;
public:
Foo() : data(0) { }
Foo(int data) : data(data) { }
Foo(const Foo &foo) : data(foo.data) { }
public:
Foo &operator ++() { ++(this->data); return (*this); }
Foo operator ++(int) { Foo retval(*this); ++(this->data); return (retval); }
};