class LongIntpublic: LongInt& operator++(); //returning a reference
LongInt LongInt::operator++显然,我必须通过引用返回来重载增量操作符,但我认为这是不可能的。我有一个内存错误,因为我的指针指向的对象消失了。那么,我应该如何重载++操作符呢?
我想重载++操作符,但它不起作用。我在书中找到的示例使用了堆栈内存分配,并尝试通过堆内存分配来实现。它不会崩溃,但也不会增加。我试着返回指针,做一个引用,所有我还不太理解的东西,但都没有真正起作用。." << endl;} int getValue(){return value;} int value = 0'N'){ }