作者kira925 (藍色飛舞之劍)
站內EE_DSnP
標題Re: [問題] HW5裏面關於iterator的問題
時間Tue May 13 00:01:36 2008
: iterator寫operator如果直接用return 回傳位址的話就結束了
: 那這樣的話while(iterator++){xxx}這種其況要怎麼處理?
: 系統自己會處理還是我們需要自己去想辦法實現出來?
:
:
: --
:
※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 140.112.252.141
: ※ 編輯: kira925 來自: 140.112.252.141 (05/12 21:18)
: 推 ric2k2:請見 lecture note #3 p105. 05/12 21:29
我是想問像這個情況
j=3, i=1
j+= i++
跟 j+= ++i
這兩個j的值執行完是不一樣的
要怎麼樣去處理像裏面i++的情況。。。。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.252.141
1F:推 bnsblue:++i是先把自己+1然後傳自己回去 i++是把自己先記錄下來 05/13 00:03
2F:→ bnsblue:再+1, 再把自己之前被紀錄下來的value傳回去 05/13 00:04
3F:→ kira925:我笨了XD 05/13 00:13