Advertisement
Guest User

Untitled

a guest
Jul 27th, 2014
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.41 KB | None | 0 0
  1. // vector::data
  2. #‎include‬ <iostream>
  3. #include <vector>
  4. int main ()
  5. {
  6. std::vector<int> myvector (5);
  7. int* p = myvector.data();
  8. *p = 10;
  9. ++p;
  10. *p = 20;
  11. p[2] = 100;
  12. std::cout << "myvector contains:";
  13. for (unsigned i=0; i<myvector.size(); ++i)
  14. std::cout << ' ' << myvector[i];
  15. std::cout << '\n';
  16. return 0;
  17. }
  18. why is output
  19. myvector contains: 10 20 0 100 0
  20. instead of
  21. myvector contains: 10 20 100 0 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement