fork download
  1. #include <vector>
  2. #include <cstdint>
  3. #include <iostream>
  4.  
  5. int main()
  6. {
  7. std::vector<int> some_vector;
  8. some_vector.push_back(10);
  9. some_vector.push_back(9);
  10. some_vector.push_back(11);
  11.  
  12. int* p0 = some_vector.data();
  13. int* p1 = &some_vector[0];
  14.  
  15. void* p2 = some_vector.data();
  16. void* p3 = &some_vector[0];
  17.  
  18. std::cout << (intptr_t)p0 << "\n";
  19. std::cout << (intptr_t)p1 << "\n";
  20. std::cout << (intptr_t)p2 << "\n";
  21. std::cout << (intptr_t)p3 << "\n";
  22. }
Success #stdin #stdout 0s 15224KB
stdin
Standard input is empty
stdout
32898080
32898080
32898080
32898080