【发布时间】:2011-09-05 14:06:32
【问题描述】:
因为在我的一生中,我无法弄清楚它们如何不是多余的。
vector<string>::iterator iter1
vector<string>::const_iterator iter2
也许他们更快?
【问题讨论】:
-
在您关心的上下文中衡量是唯一有效的答案。
-
根据实际容器,递增迭代器可能比索引更快(想想链表)。真正的原因是六字母变量在他的回答中写的。
-
@Tamás: ... 和其他两个回答者一起。
-
@Alexandre:糟糕,我对副本的搜索显然很糟糕。查看 RHS 上的 Related 表明我是个白痴 :)
-
@Tomalak Geret'kal 我写评论时没有其他答案,但是是的。
标签: c++ arrays iterator arrayiterator