[問題] 回傳參考
http://codepad.org/twicEudY
我對參考的概念還停留在 它是一個變數的別名 可以當參數傳遞(call by reference)
可以有多個回傳值的效果等等
可是我看不懂把一個函式當成參考回傳的意思
如果接收的人是宣告成參考 counter &a =++i; 以正常來看很好瞭解 a等於i(itsval+1
的i)了 而且兩者的位址相同
不過這程式的要求僅僅是把itsval的值複製給新的物件a 但是我不知道要如何去解讀它
const counter& counter::operator++()
{
++itsval;
return *this;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.25.168
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1417718298.A.D96.html
推
12/05 02:42, , 1F
12/05 02:42, 1F
→
12/05 03:36, , 2F
12/05 03:36, 2F
→
12/05 03:37, , 3F
12/05 03:37, 3F
推
12/05 06:26, , 4F
12/05 06:26, 4F
→
12/05 06:26, , 5F
12/05 06:26, 5F
→
12/05 12:17, , 6F
12/05 12:17, 6F
推
12/05 12:38, , 7F
12/05 12:38, 7F
→
12/05 12:39, , 8F
12/05 12:39, 8F
→
12/05 14:47, , 9F
12/05 14:47, 9F
推
12/05 17:45, , 10F
12/05 17:45, 10F
→
12/05 17:47, , 11F
12/05 17:47, 11F
→
12/05 17:47, , 12F
12/05 17:47, 12F
→
12/06 02:34, , 13F
12/06 02:34, 13F
→
12/06 02:34, , 14F
12/06 02:34, 14F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章