Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Copier le contenu d’une collection dans une autre avec la méthode ‘copy()’

 list, méthode, list, deque, vecteur
{filelink=15320}

#include <iostream>
#include <vector>
#include
<list>
#include <deque>
#include <algorithm>
using namespace std;
 
int main()
{
    list<int>   liste;
    vector<int> vecteur;
 
    // insérer les valeurs 1 à 10 dans la liste
    for (int i=1; i<=10; ++i) {
        liste.push_back(i);
    }
 
    // Adapter la taille du vecteur à la taille de la liste
    vecteur.resize (liste.size());
 
    //Verser le contenu de la liste dans le vecteur
    copy (liste.begin(), liste.end(),     // source
          vecteur.begin());                 // destination
 
}

No comments yet.

Leave a Comment