| 查看: 287 | 回复: 2 | ||
[求助]
求助c++中const迭代器
|
|
c++primerP140中如下: vector<int> nums(10); const vector<int>::iterator cit=nums.begin(); *cit=1; cit都已经是一个const的vector<int>::iterator类型了,而且被初始化为nums.begin()了,其值就不应该改变了呀!!!下面的 *cit=1; 不是改变了cit的值么,为什么书中还说是ok的???? [ Last edited by benchurry on 2013-5-8 at 17:13 ] |
» 猜你喜欢
今年E04面上
已经有24人回复
生命口会评
已经有12人回复
祈祷青基必中
已经有12人回复
大龄残疾硕士的一点执念
已经有26人回复
27届辽宁大学应届毕业生申博
已经有3人回复
关于如何从代码看上不上会
已经有23人回复
chemdraw
已经有6人回复
b口会评
已经有6人回复
信息学部会评时间
已经有3人回复
在职考研
已经有7人回复


2楼2013-05-08 17:14:51
libralibra
至尊木虫 (著名写手)
骠骑将军
- 程序强帖: 40
- 应助: 817 (博后)
- 金币: 12914.1
- 红花: 64
- 帖子: 2238
- 在线: 287.3小时
- 虫号: 696514
- 注册: 2009-02-05
- 专业: 计算机软件

3楼2013-05-08 19:08:20











回复此楼