fork download
  1. #include <vector>
  2. #include <iostream>
  3. #include <algorithm>
  4.  
  5. using namespace std;
  6.  
  7. int main() {
  8. vector<int> v1 = {1, 3, 5, 7, 9};
  9. vector<int> v2(v1.size());
  10. transform(v1.begin(), v1.end(), v2.begin(), [](int a){ return a+1; });
  11. for(int& a: v2) {
  12. cout << a << ' ';
  13. }
  14. cout << endl;
  15. return 0;
  16. }
Success #stdin #stdout 0s 3456KB
stdin
Standard input is empty
stdout
2 4 6 8 10