copie d'un vecteur dans une liste
Bonjour,
(je viens de passer une bonne part des sujet de ce forum en revue et je n'ai rien trouvé, alors j'ose une nouvelle discussion!)
J'ai un vecteur et j'aimerais créer une liste à partir des éléments de ce vecteurs (dans l'ordre où ils se trouvent dans le vecteur). Existe-t-il un constructeur spécifique, ou bien dois-je insérer tous les éléments les uns après les autres. Dans les exemples typiques de la stl, on trouve:
Code:
1 2
| int myints[] = {16,2,77,29};
vector<int> vec (myints, myints + sizeof(myints) / sizeof(int) ); |
est-il possible d'écrire quelque chose du genre:
Code:
list<int> list1(vec, ?????)
Merci d'avance!