2022-03-26から1日間の記事一覧

C++ lambda

#include <algorithm> #include <functional> #include <iostream> #include<vector> using namespace std; int main(){ int n=5; vector<int>v(n); for(int i=0;i<n;i++){ v[i]=3; } // sort(v.begin(),v.end(),[](int i,int j){ if(i==j){return true;} else{return i>j;}}); for(int i=0;i</n;i++){></int></vector></iostream></functional></algorithm>

C++のラムダにおける条件分岐の1例

#include <algorithm> #include <functional> #include <iostream> #include<vector> using namespace std; int main(){ auto b=[](int i,int j){ return [i,j](){ if(i==j){return 0;} else{return i+j;}};}; cout<</vector></iostream></functional></algorithm>