C++使用lambda表达式
什么是λ演算
首先,这个λ演算是非常牛逼的一个东西,可以看一下维基百科——λ的介绍
C++ 适用 λ 表达式
众所周知,如果一个工程中用了很多函数名,最终会导致命名污染。
不妨假设如下场景,如果你有一个函数,需要重复写一段代码,你会选择将这段代码封装成另一个函数FUN。但是,一个函数就需要一个名字,你封装成的另一个函数FUN就需要一个名字,但是这个FUN函数,你在其他地方又用不到了,那么就可以尝试适用匿名函数来实现了。
简单用法
int function() {
auto add = [](int a,
原创
2022-05-19 16:55:40 ·
240 阅读 ·
0 评论