fork download
  1. // vector::begin/end
  2. #include <iostream>
  3. #include <vector>
  4. #include <algorithm>
  5.  
  6. int main ()
  7. {
  8. std::vector<int> myvector;
  9. std::cout<<myvector.size();
  10. for (int i=1; i<=5; i++) myvector.push_back(i);
  11. std::cout << "myvector contains:";
  12. for (std::vector<int>::iterator it = myvector.begin() ; it != myvector.end(); ++it)
  13. std::cout << ' ' << *it;
  14. std::cout << '\n';
  15. for (std::vector<int>::reverse_iterator it = myvector.rbegin() ; it != myvector.rend(); ++it)
  16. std::cout << ' ' << *it;
  17. std::cout << '\n';
  18. for(int i=0;i<myvector.size()+1;i++){
  19. std::cout<<myvector[i]<<" ";
  20. }
  21.  
  22. sort(myvector.begin(),myvector.end());
  23. std::vector<int>::iterator it;
  24. it=find(myvector.begin(),myvector.end(),5);
  25. if ((it==myvector.end())) std::cout<<"немає";
  26. return 0;
  27. }
Success #stdin #stdout 0.01s 5324KB
stdin
Standard input is empty
stdout
0myvector contains: 1 2 3 4 5
 5 4 3 2 1
1 2 3 4 5 0