迭代器 iterator

Posted 三二二,

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了迭代器 iterator相关的知识,希望对你有一定的参考价值。

声明迭代器:

1. vector<int>::iterator it;

    string::iterator it2;

2. vector<int>::const_iterator it3;

    string::const_iterator it4;

 

在声明和定义一个迭代器时,要使用域名作用符指出它所在的容器(vector,string等),一般来说可以使用auto关键字来定义,更加简单。

eg:

vector<int> v;

auto it = v.begin();

以上是关于迭代器 iterator的主要内容,如果未能解决你的问题,请参考以下文章

C++迭代器 iterator

C++迭代器 iterator

可迭代对象 Iterable 与 迭代器 Iterator

迭代器(Iterator)

Java中定义一个迭代器(Iterator)遍历完一个集合后,如果还要再遍历一次这个集合?

用迭代器iterator遍历list中第一条数据和最后一条数据 并判断