c++,不明白

咦这个例子怎么和我提问的例孓一样啊?呵呵
关于引用你应该查找一些以前的帖子看看,再结合书看看你就可以自己回答问题2了

如果你写的例子是我在问题中写的那段程序,我可以告诉你:


Circle operator ++(int); //这句不用引用是为了体现出与重载前置自加运算符的差别来。因为这个重载函数返回的是个临时变量在这個函数结束后就要被析构,这是返回一个对象的引用就会出错(对象都消失了,还引用谁啊)。

另:你提的这个问题我是按我写的程序来的,如果你不是从我的帖子里看到的话那就当我没说 :)

我要回帖

 

随机推荐