vector: Supprimer une séquence de valeur avec la fonction ‘erase()’

Author:

 vecteur, iterator
Download

#include 
#include 
#include 
using namespace std;

// Fonction pour afficher le contenu du vecteur
template void afficher_vecteur(T& c, char *msg)
{
	cout < vec( val, val + 6 );
   ostream_iterator< int > output( cout, " " );

  afficher_vecteur(vec,"Contenu du vecteur: ");

   // Supprimer les valeurs de 1 à 4
   vec.erase( vec.begin(), vec.begin()+4 );

 afficher_vecteur(vec,"Contenu du vecteur après la suppression: ");

   return 0;
}

/*
Contenu du vecteur: 1 2 3 4 5 6
Contenu du vecteur aprÞs la suppression: 5 6
 */        

Leave a Reply

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