C++: Exemple de modifcation de la taille d’un ‘deque’

Author:

 deque
Download

#include 
#include 
#include 
#include 
#include 
using namespace std;

int main()
{

    deque deq;

    // Insertion des éléments dans le 'deque'
    deq.assign (5, string("une chaîne"));
    deq.push_back ("dernière chaîne");
    deq.push_front ("chaîne C");
    deq.push_front ("chaîne B");
    deq.push_front ("chaîne A");

    // Afficher les éléments du 'deque'
    copy (deq.begin(), deq.end(),ostream_iterator(cout,"n"));
    cout << endl;

    // Redimensionner le 'deque'
    deq.resize (4, "chaîne de secours");//La 'chaîne de secours' est ajoutée si nécessaire
	                                    // pour atteindre  la taille normale

    // Afficher à nouveau les éléments du 'deque'
    copy (deq.begin(), deq.end(),ostream_iterator(cout,"n"));
    cout << endl;

	return 0;
}

Leave a Reply

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