Inverser l’order d’affichage des éléments d’un vecteur

Author:

 list, list, vecteur, iterator
Download


#include 
#include 
#include 

using namespace std;

int main( )
{
   vector listChar;

   // Insérer les lettres dans le vecteur
 for(int x=0; x<26;x++)
	 listChar.push_back(x+'A');

 cout<<"Contenu du vecteur de A-Z: ";
   for (vector::iterator p = listChar.begin( );
        p != listChar.end( ); ++p) {
      cout << *p << " ";
   }
		cout<<endl;
  cout<<"Contenu du vecteur de Z-A: ";
  vector::reverse_iterator rit;
  for ( rit=listChar.rbegin() ; rit < listChar.rend(); ++rit )
    cout << " " << *rit;

  cout<<endl;
		return 0;
}

/*
Contenu du vecteur de A-Z: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Contenu du vecteur de Z-A: Z Y X W V U T S R Q P O N M L K J I H G F E D C B A
 */        

Leave a Reply

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