http://codepad.org/twicEudY
我对参考的概念还停留在 它是一个变量的别名 可以当参数传递(call by reference)
可以有多个回传值的效果等等
可是我看不懂把一个函式当成参考回传的意思
如果接收的人是宣告成参考 counter &a =++i; 以正常来看很好了解 a等于i(itsval+1
的i)了 而且两者的位址相同
不过这程式的要求仅仅是把itsval的值复制给新的物件a 但是我不知道要如何去解读它
const counter& counter::operator++()
{
++itsval;
return *this;
}