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;//访问迭代器当前指向的对象
	}

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

全部评论

相关推荐

醒工硬件:如果你想投硬件,可以考虑这么改: 1.个人荣誉没太有保留价值,除非一页凑不满 2.主修课程太多了,可以考虑删减一部分,或者分成硬件和嵌入式2个简历,侧重点不一样 3.个人技能放到学习经历下面,项目经历上面。学习一下AD画板,你有基础一两周也差不多学会了,面试官问你就说你会(总不能拉你实操吧),公司里一般用AD和Cadence比较多,AD好上手一些。增加常用仪器工具说明,例如示波器、信号发生器、电子负载、烙铁、风枪等 4.项目,项目可以多换换行,挤在一起不好阅读。可以说下红外那边用什么接口,蓝牙那边用什么接口,用了哪些关键技术点,多用术语。如果你投硬件,就增加项目1描述比重,降低项目2描述比重
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务