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