作者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