bonjour,
je dois creer une fonction du genre: create_set_from_list
mais j'aimerais que list soit un vector ou une list
pour l'instant j'ai:
comment rendre std::vector un argument du template?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 template<class T> std::set<T> create_set_from_list(const std::vector<T> &list) { std::set<T> myset; typename std::vector<T>::const_iterator it; for( it=list.begin(); it!=list.end(); ++it) { myset.insert(*it); } return myset; }
(je n'obtiens que des erreurs de compilation :-/)
Partager