迭代器遍历vector容器

Posted allinoo

tags:

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

int main()

	vector<int>oo;
	for (int i = 0;i < 8;i++)//放入元素
	
		oo.push_back(i);
	
	vector<int>::iterator i;//正向迭代器
	for (i = oo.begin();i != oo.end();++i)//遍历容器
	
		cout << *i << " ";//*迭代器名就表示迭代器指向的元素
	
	cout << endl;
	vector<int>::reverse_iterator j;//反向迭代器
	for (j = oo.rbegin();j != oo.rend();++j)//遍历容器
	
		cout << *j << " ";//*迭代器名就表示迭代器指向的元素
	
	return 0;

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

C++ 提高教程 STL -容器算法迭代器初识

STL

我为同学解难题⑬C++程序设计第6期:STL标准库之map容器

课时10:迭代器迭代器失效分析

STL vector常用API

迭代器精彩演绎,失效分期及弥补实战