几个lamda表达式
来源:互联网 发布:windows bat脚本 注释 编辑:程序博客网 时间:2024/06/05 17:01
#include<iostream>#include<algorithm>#include<string>#include<vector>using namespace std;int main(){char* a[]={"abc","asdaf","afsdagherws","abrrc","qweqweqweqweqwe","ab"};vector<char*>v(a,a+6);sort(v.begin(),v.end(),[](char* a,char* b){return a<b;});//按地址大小顺序排序for_each(v.begin(),v.end(),[](char* &a){cout<<a<<" ";});cout<<endl;int ab[2000];for(int i=0;i<2000;i++) ab[i]=i+1;vector<int>vv(ab,ab+2000);cout<<count_if(vv.begin(),vv.end(),[](const int&a){return !(a%11);});//被11整数的数目cout<<endl;string str[]={"pooh","pooh","pooh","pooh","asd","asdasaf","asdasd"};vector<string>v3(str,str+7);cout<<*find_if(v3.begin(),v3.end(),[](const string &a){return a!="pooh";});cout<<endl;vector<int>v4(7,2);for_each(v4.begin(),v4.end(),[](int& a){a=multiplies<int>()(a,2);});for_each(v4.begin(),v4.end(),[](const int& b){cout<<b<<" ";});system("pause");}
0 0
- 几个lamda表达式
- lamda表达式
- lamda表达式
- Lamda表达式
- lamda表达式
- lamda表达式
- Lamda表达式 委托 匿名委托 Lamda表达式
- C# lamda表达式学习
- C# lamda表达式学习
- delegate及 lamda表达式
- 简单实用lamda表达式
- python的lamda表达式
- LAMDA表达式学习
- lamda表达式学习
- C# lamda表达式学习
- Python中的 lamda表达式
- lamda表达式学习
- C++Lamda表达式
- 设置修改Tomcat的UTF-8编码
- how-do-servlets-work-initialization-shared-variables-and-multithreading
- win7下oracle11g监听和数据库服务都无法启动
- 35个java代码性能优化总结
- 使用AsyncTask的常见问题及解决方式
- 几个lamda表达式
- python开源项目目录结构参考
- Linux或Windows下安装Laravel5.0
- python 学习小结(1)
- 黑马程序员_Java三大特性(封装 继承 多态)
- Android 软键盘遮挡问题 windowSoftInputMode
- 对微信的二次打包学习2:安装多个微信
- utf8编码下SELECT查询不到内容
- 业余android studio开发(1)安装与helloworld