遍历容器的四种方法

C++
方式/
1构建map容器 , 然后插入数据 , 经由过程关头字for来遍历容器的数据

遍历容器的四种方法

文章插图

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

遍历容器的四种方法

文章插图

3【遍历容器的四种方法】经由过程for_each来遍历容器内的数据 , 注重第三个参数采用的是lambda函数的形式

遍历容器的四种方法

文章插图

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

遍历容器的四种方法

文章插图

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

遍历容器的四种方法

文章插图

6最后是采用迭代器的体例来拜候容器的数据

遍历容器的四种方法

文章插图

7最后再来汇总四种遍历容器的体例 , 第一种是for ,  第二种是for_each , 此中第三个参数是匿名函数 , 第三种是for_each,此中第三个参数是通俗函数 , 第四种是迭代器

遍历容器的四种方法

文章插图


以上内容就是遍历容器的四种方法的内容啦 , 希望对你有所帮助哦!

    推荐阅读