C++11 lambda表达式
2015-03-20 13:28
176 查看
#include<iostream> #include<vector> #include<algorithm> using namespace std; int main(){ vector<string> sv; sv.push_back("fast"); sv.push_back("lazy"); sv.push_back("the"); int sz = 2; auto wc = find_if(sv.begin(),sv.end(),[sz](const string& a){return a.size()>=sz;}); auto count = sv.end()-wc; cout<<count<<endl; int a; cin>>a; }
相关文章推荐
- C++11 Lambda表达式简单解析
- C++11 在析构函数中执行lambda表达式(std::function)捕获this指针的陷阱
- C++11中的匿名函数(lambda函数,lambda表达式)
- 浅谈C++11新引入的lambda表达式
- 每天进步一点点——C++11中使用lambda表达式实现一个简单的ScopeGuard
- C++11中的匿名函数(lambda函数,lambda表达式)
- c++11 lambda表达式
- Cocos2d-x_C++11新特性Lambda表达式
- C++11 Lambda表达式(匿名函数)
- 初探C++11之lambda表达式
- (C++11)Lambda表达式(匿名函数)和为什么使用Lanbda表达式
- 一段关于c++11中lambda表达式和std::function的体验代码
- C++11--lambda表达式
- C++11中的Lambda表达式
- c++11的lambda表达式与传统的函数指针
- [C++11] Lambda表达式
- [C++11] lambda表达式
- C++11中的lambda表达式
- C++11的Lambda表达式
- C++11——lambda表达式