Answers for "c++ iterate over vector backwards"

C++
1

c++ iterate over vector backwards

#include <iostream>
#include <vector>

using namespace std;

int main(void) {
   vector<int> v = {1, 2, 3, 4, 5};

   /* Iterate vector in reverse order */
   for (auto it =  v.rbegin(); it != v.rend(); ++it)
      cout << *it << endl;
  
   /* Iterate vector in reverse order */
    for(int i = v.size() - 1; i >= 0; i--)
        std::cout << v[i] << endl;

   return 0;
}
Posted by: Guest on August-30-2021

Browse Popular Code Answers by Language