使用vector定义好的类型iterator就行了,当然还有一些其他的类型,自己翻书查资料看看,使用方法是你定义的vector的类型加上作用域操作符(两个英文冒号::)再加上类型名就行了,例如
vector
// 使用迭代器迭代输出vector的内容
for (vector
cout << *it << endl;
其他类型的容器也是这样。这种东西教C++的书上应该都有,没事多翻翻书
向量的迭代器也是有类型的,所以在声明迭代器的时候必须指定向量中元素的类型。比如:
声明了一个vector
前半部分vector
vector
vector
向量迭代器就是这样定义的