可以通过迭代器访问vector容器或者string中的元素。用vector<T>::iterator来表示迭代器。
1 begin()函数和end()函数
通过vector类的begin()和end()方法可以获取iterator。其中由begin()获取到的iterator叫做起始迭代器,由end()获取到的iterator叫做超出末端迭代器。起始迭代器指向vector保存的第一个数据,超出末端迭代器指向vector保存的最后一个数据的“下一个数据”。
2 相关代码
相关代码如图1所示。

图1 相关代码
订阅专栏 解锁全文
2489

被折叠的 条评论
为什么被折叠?



