c++: Inverser le contenu d’un vecteur à l’aide de la fonction ‘const_reverse_iterator’

Author:

 vecteur, iterator
{filelink=15183}


#include 
using namespace std;
#include 

int main()
{
   int tab[ 6 ] = { 1, 2, 3, 4, 5, 6 }; 

   const vector< int > vec_int(tab, tab+6);

   vector< int >::const_reverse_iterator reverseIterator;
   const vector< int >::const_reverse_iterator tempIterator = vec_int.rend();

   // Afficher le contenu du vecteur dans l'ordre inverse
   for ( reverseIterator = vec_int.rbegin();
      reverseIterator!= tempIterator; ++reverseIterator )
      cout << *reverseIterator << ' ';

   cout << endl;
   return 0;
}

/* 

 */        

Leave a Reply

Your email address will not be published. Required fields are marked *