闭包
一、lambda 表达式简介
[capture list](parameters)->return type{body}二、闭包的示例
#include <iostream>
int main() {
int x = 10;
auto closure = [x](int y) {
return x + y;
};
std::cout << closure(5) << std::endl; // 输出 15
return 0;
}三、按引用捕获和可变 lambda
1. 按引用捕获:
2. 可变 lambda:
四、闭包的用途
Last updated