Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C++: utilisation de la fonction ‘copy’ pour afficher le contenu d’un ‘deque’

 méthode, deque
{filelink=15003}

 
#include <deque>
#include <algorithm>
#include <iterator>
#include <iostream>
using std::cout;
using std::endl;
 
int main()
{
   std::deque< char > values;
   std::ostream_iterator< char > output( cout, "n" );
 
   // insertion des caractères dans le 'deque'
   values.push_front( 'a');
   values.push_front( 'b' );
   values.push_back( 'c' );
   values.push_back( 'd' );
 
   cout << "Affichage du contenu avec copy: ";
   std::copy( values.begin(), values.end(), output );
 
   values.pop_back(); // supprimer le dernier élément
 
   cout << "Affichage du contenu avec la méthode 'copy()' après la suppression: ";
   std::copy( values.begin(), values.end(), output );
 
   cout << endl;
   return 0;
}

No comments yet.

Leave a Comment