C++: Comparer une liste à un vecteur

Author:

 list, list
Download

#include 
#include 
#include

#include 

using namespace std;

int main( )
{
   short tab[] = { 1, 2, 3, 4, 5, 6 };
   int size=sizeof( tab ) / sizeof( tab[0] );

   vector vecteur(tab,tab + size   );

   //Copier dans la liste les valeurs du vecteur
   list liste( vecteur.begin(), vecteur.end() );

   if( vecteur.size() == liste.size() && equal( vecteur.begin(), vecteur.end(), liste.begin() ) )
      cout << "Le vecteur et la liste sont égaux" << endl;
   else
      cout << "Le vecteur et la liste ne sont pas égaux" << endl;

   return 0;
}

Leave a Reply

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