How to get the first element of a vector in C++

2 Answers

0 votes
#include <iostream>
#include <vector>
  
int main()
{
    std::vector<int> v = { 5, 2, 7, 1, 9, 4 };
   
    std::cout << *v.cbegin() << std::endl;
     
    auto it = v.cbegin();
    std::cout <<  *it << std::endl;
    
    std::cout << v.at(0);
 
    return 0;
}
   
   
   
/*
run:
   
5
5
5
    
*/
   

 



answered Apr 9, 2020 by avibootz
edited Dec 6, 2020 by avibootz
0 votes
#include <iostream>
#include <vector>
  
int main()
{
    std::vector<int> v = {5, 7, 8, 1, 7, 4, 9, 0};

    std::cout << v.front();

    return 0;
}
    
    
    
    
/*
run:
    
5
    
*/

 



answered Dec 6, 2020 by avibootz

Related questions

...