fork download
  1. #include <iostream>
  2. #include<vector>
  3. using namespace std;
  4.  
  5. int main() {
  6. vector<int> v;
  7. v.reserve(5);
  8. v.push_back(1);
  9. v.push_back(1);
  10. v.push_back(1);
  11. v.push_back(1);
  12. v.push_back(1);
  13. cout << v.capacity() << endl;
  14. for(int i=0;i<v.size();i++)
  15. std::cout << &(v[i]) << " " ;
  16.  
  17. v.push_back(1);
  18. cout << endl << v.capacity() << endl;
  19. for(int i=0;i<v.size();i++)
  20. std::cout << &(v[i]) << " " ;
  21. return 0;
  22. }
Success #stdin #stdout 0s 3272KB
stdin
Standard input is empty
stdout
5
0x8543008 0x854300c 0x8543010 0x8543014 0x8543018 
10
0x8543020 0x8543024 0x8543028 0x854302c 0x8543030 0x8543034