fork download
  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4. #include <iterator>
  5.  
  6. int main() {
  7.  
  8. std::vector<int> v{ 1, 11, 23, 121, 0, 15, 31, 42 };
  9. const int d = 1;
  10. auto it = std::remove_if( std::begin(v), std::end(v), [d](int i){ return i%10 == d; } );
  11. v.erase( it, std::end(v) );
  12.  
  13. for( auto& i : v )
  14. {
  15. std::cout << i << " ";
  16. }
  17. std::cout << "\n";
  18.  
  19. return 0;
  20. }
Success #stdin #stdout 0s 3428KB
stdin
Standard input is empty
stdout
23 0 15 42