-
迭代器
-
一个迭代器是一个值,它能够
(1) 识别一个容器以及容器中的一个元素
(2) 检查存储在这个元素中的值
(3) 提供操作来移动在容器中的元素
(4) 采用对应于容器所能够有效处理的方式来对可用的操作进行约束
-
迭代器类型
(1) container-type::const_iterator – 只读迭代器
(2) container-type::iterator – 可读可写迭代器
iterator对象可以转换为const_iterator,反之则不行
-
erase()方法
(1) 会返回一个iterator迭代器,指向紧跟在被删除掉元素的后面
(2) 在删除以后,所有被删除位置之后的迭代器均会失效(包括 .end(),.end()返回的是最后一个元素的下一个位置)。 —>erase()的返回值一般要用上
-
chapter5_使用顺序容器并分析字符串
猜你喜欢
转载自blog.csdn.net/captxb/article/details/103040113
今日推荐
周排行