fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5. int main() {
  6. std::vector<int> v;
  7.  
  8. v.push_back(1);
  9. v.push_back(2);
  10. v.push_back(3);
  11. std::cout << v[0] << v[1] << v[2] << std::endl;
  12.  
  13. v.erase(v.begin() + 1); // OK
  14. // v.erase(&v[1]); // error: no matching function for call ...
  15.  
  16. std::cout << v[0] << v[1] << std::endl;
  17.  
  18.  
  19. return 0;
  20. }
Success #stdin #stdout 0s 3272KB
stdin
Standard input is empty
stdout
123
13