c++ - 什么是迭代器,C++?

标签 c++ iterator

什么是 C++ 中的迭代器?

最佳答案

迭代器是一种遍历对象集合的方式。通常,它们允许您以类似于使用指针访问经典 C 数组的方式顺序访问 STL(标准模板库)容器。要通过迭代器访问对象,您可以像 C 指针一样取消引用它。要访问集合中的下一个对象,请使用增量 (++) 运算符。一些容器有多种迭代器,允许您以不同的方式遍历集合。

关于c++ - 什么是迭代器,C++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2305014/

相关文章:

c++ - Qt 按钮调用 2 个插槽,我只需要一个

C++ 错误 : identifier "barCode" is undefined

visual-c++ - 为什么VC2012编译器会进入stackoverflow(错误C1063)?

c++ - 清理双向迭代器代码

c++ - 我如何抽象出在遗留代码中使用 RogueWave?

c++ - 我可以出于调试目的查看 cin 缓冲区吗?

c++ - QML 中使用单例导致退出时崩溃

c++ - DirectShow - 如何用文本覆盖视频

c++ - 列表到优先队列

c++ - 迭代器跳过循环