{filelink=14837}
#include
#include
#include
using namespace std;
// Fonction pour afficher le contenu du vecteur
template void afficher_vecteur(T& c, char *msg)
{
cout < vec1(val1, val1+9);
vector< int > vec2( val2, val2+8 );
afficher_vecteur(vec1, "Vec1: ");
afficher_vecteur(vec2, "Vec2: ");
//Comparer les deux vecteurs
if ( vec1 == vec2 )
cout << "vec1 et vec2 sont égaux" << endl;
else
cout << "vec1 et vec2 sont différents" << endl;
//Ajouter dans le vecteur2
vec2.push_back(9);
afficher_vecteur(vec1, "Vec1: ");
afficher_vecteur(vec2, "Vec2: ");
// reprendre la comparaison
if ( vec1 == vec2 )
cout << "vec1 et vec2 sont égaux" << endl;
else
cout << "vec1 et vec2 sont différents" << endl;
return 0;
}
/*
Vec1: 1 2 3 4 5 6 7 8 9
Vec2: 1 2 3 4 5 6 7 8
vec1 et vec2 sont diffÚrents
Vec1: 1 2 3 4 5 6 7 8 9
Vec2: 1 2 3 4 5 6 7 8 9
vec1 et vec2 sont Úgaux
*/