Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C++: Comparer une liste à un vecteur

 list, list
{filelink=14648}

#include <algorithm>
#include <iostream>
#include
<list>
#include <vector>
 
using namespace std;
 
int main( )
{
   short tab[] = { 1, 2, 3, 4, 5, 6 };
   int size=sizeof( tab ) / sizeof( tab[0] );
 
   vector<short> vecteur(tab,tab + size   );
 
   //Copier dans la liste les valeurs du vecteur
   list<short> 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;
}

No comments yet.

Leave a Comment