多语言展示
当前在线:118今日阅读:61今日分享:18

遍历容器的四种方法

开发过程中,经常会使用到容器来存放数据,并且也需要遍历容器数据进行各种业务逻辑操作,因此,本文将通过map容器来说明遍历容器的四种方法
工具/原料

C++

方法/步骤
1

构建map容器,然后插入数据,通过关键字for来遍历容器的数据

2

输出的打印信息如下,显示了map容器中所有的数据

3

通过for_each来遍历容器内的数据,注意第三个参数采用的是lambda函数的形式

4

当然for_each除了支持lambda函数,也支持普通的函数指针,先实现如下所示的函数

5

然后调用for_each来遍历容器,第三个参数是上一个步骤实现的函数指针

6

最后是采用迭代器的方式来访问容器的数据

7

最后再来汇总四种遍历容器的方式,第一种是for, 第二种是for_each,其中第三个参数是匿名函数,第三种是for_each,其中第三个参数是普通函数,第四种是迭代器

注意事项
1

喜欢经验欢迎点赞投票!

推荐信息