Advertisement

254号项目C++ STL map lambda表达式

阅读量:

1.λ表达式

在这里插入图片描述

-> 整型变量的声明可以同时被省略

在这里插入图片描述

函数内部所定义的变量作用域仅限于该函数范围内,涵盖其参数列表。而对于全局变量及全局对象而言,并不涉及捕获的概念,这些变量在程序中的任意函数内均可被访问和使用。

在这里插入图片描述

lambda的作用在于取代仿函数,当比较a与b时,若设定为a>b,则表示按照从大到小的顺序进行排列;若设定为a<b,则表示按照从小到大的顺序进行排列。在执行排序操作时,系统会调用相应的仿函数来完成比较逻辑。

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/2025-

全部评论 (0)

还没有任何评论哟~