Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Remplir un vecteur avec ‘fill()’ et ‘fill_n()’

 vecteur, iterator
{filelink=15344}

 
#include <algorithm>
#include <vector>
#include <iterator>
#include <iostream>
using namespace std;
 
int main()
{
   vector< int > chars( 5 );
   ostream_iterator< int > output( cout, " " );
 
   //Remplir le vecteur avec la valeur 2
   fill( chars.begin(), chars.end(), 2 );
 
  // Remplir les 3 premiers éléments avec la valeur 3
  fill_n( chars.begin(), 3, 3 );
 
   cout << "Vecteur: ";
   copy( chars.begin(), chars.end(), output );
   cout << endl;
   return 0;
}

No comments yet.

Leave a Comment