Advertisement
Guest User

Untitled

a guest
Nov 27th, 2015
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.53 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4. #include <iterator>
  5. #include <functional>
  6.  
  7. using namespace std;
  8.  
  9. int main(int, char**) {
  10.     vector<int> vec {1,2,3,4,5,6,7,8,9,0};
  11.     auto beg = vec.begin();
  12.     auto end = vec.end();
  13.    
  14.     copy(beg, end, ostream_iterator<int>(cout, " "));
  15.     cout << vec.size() << endl;
  16.    
  17.     remove_if(beg, end, std::bind(std::greater<int>(), placeholders::_1, 5));
  18.     copy(beg, end, ostream_iterator<int>(cout, " "));
  19.     cout << vec.size() << endl;
  20.     return 0;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement