C++11中的Lambda表达式如何使用
//lambda赋值给变量 auto lamb = [](int x)->bool { printf("赋值给变量带传入参数与返回值的Lambda,传入的值:%dn",x); return false; }; //调用 lamb(5); []{ cout << "直接执行的Lambda表达式" << endl; }(); auto kk = [] {cout << "没有执行的Lambda" << endl; }; kk();//手动执行 //=代表除str外的其它外部变量都可访问值,&代表str的引用 auto akak = [=, &str](string x)->int { cout << str << endl; str = { "helloworld" }; cout << x << str <