I want to iterate a vector in reverse order , i know that i can do it easily by below code
#include<bits/stdc++.h>
using namespace std;
int main()
{
    vector<int> v(10);
    for(auto it=v.rbegin();it!=v.rend();it++)
        cout<<*it<<"";
}
For iterating in forward we can simply do by below code.
for(auto it:v)
  cout<<it<<" ";
Now task is ...
Is it possible to do reverse iterate similar to for(auto it:v) cout<<it<<" ". If YES then How? 
 
     
     
    