lambda 表达式

[]
空捕获列表,不能使用所在函数的变量
[names]
lambda所在函数的局部变量
[&}
隐式捕获列表,采取引用捕获方式
【=】
隐式捕获列表,采取值捕获
[ &,identifier_list]

[=, identifier_list]


可变lambda
默认情况下,值传递不会改变原来的值,如果想要更改
mutable{}