C++lambda表达式
一段简单的Code
我也不是文艺的人,对于Lambda的历史,以及Lambda与C++的那段渊源,我也不是很熟悉,技术人,讲究拿代码说事。
一,lambda的基本语法
当我第一次看到这段代码时,我直接凌乱了,直接看不懂啊。初识lambda,写了点对lambda表达式的一些总结。
#include<iostream> using namespace std; int main() { int a = 1; int b = 2; auto func = [=, &b](int c)->int {return b += a + c; }; cout << func(3) << endl; return 0; }