如何在 C++11 中使用 Lambda 表达式

2024-11-20 18:32:30
推荐回答(1个)
回答1:

格式是 [](T1 t1, T2 t2 ) {}//例:int func(inta, int b, std::function f){ return f(a, b);}void test(){ int a = 10; int b = 20; int b2 = 30; // 要访问局部变量,放入中括号中 int c = test(a, b, [a, &b](int m, int n) { printf(如何在 C++11 中使用 Lambda 表达式