STL笔记之迭代器

迭代器用法(可能持续更新)

格式:容器类型<数据类型>::迭代器类型 迭代器对象; 比如:

include<iterator>
include<vector>

vector<int>::iterator iter;//表示vector容器中变量为int型,迭代器为顺序迭代器,迭代器对象名称为iter
vector<int> vec1={1,2,3,4,5};//定义并且初始化一个vector类型变量vec1
```#

也就是说用迭代器iter来访问容器vec1,顺序访问方式如下



``` for(iter=vec1.begin();iter!=vec1.end();iter++)
	{
		cout<<*iter<<endl;//访问迭代器当前指向的对象
	}

此外还有逆序迭代器,用法类似。。。。。

全部评论

相关推荐

SaviorSu:直接说下学期可以请假,一般情况学校允许我26届,大三就直接去实习了
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务