顿开教育学习笔记
Lambda表达式\{}123456789101112131415161718//求最大值的函数auto pfun=[](int a,int b)->int{ int sum = a + b;};//调用方式cout << pfun(2,3);//第二种调用方式cout << [](int a,int b)->int{ int sum = a + b;}(6,1);//最简单的lamba表达式[]{cout<<"最简单的lambda表达式"<<endl;}();//加()调用
lambda表达式用法:
1. 回调函数
2. [说明符]
1. = 按值传入外部变量 `不能修改` 在内部捕获之后,相当于const修饰 此时就可使用mutable修饰[]\(\)mutable{}
2. & 按引用导入外部变量
1. = 和 & 的区别
2.
...