C++11Lanbda表达式(匿名函数)
C++11中引入了Lambda表达式用于定义并创建匿名函数对象,以简化编程工作。[函数对象参数](操作符重载函数参数)mutable->返回值类型{函数体}{statement;}函数对象参数(也叫捕获列表)[]标识一个Lambda的开始,不可省略。函数对象参数是传递给编译器自动生成的函数对象类的构造函数的。函数对象参数只能使用那些定义Lambda为止时且在Lambda所在作用范围内可见的局部变量和所在类的this。函数对象参数有下面几种[]空的,就是无法访问作用域外的。值传递方式。...