Bonjour à tous,

J'ai encore quelques difficultés (si ce n'est beaucoup ) à comprendre les templates. Est-il possible, via ces derniers de créer une classe générique comme cela (la représentation est bien sur grossière) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class A
{
template<typename U, typename V>map<U,V> list;
 
template<typename U, typename V> void Add_Data(U key, V value) 
{ 
    list.insert(pair<U,V>(key,value));
}
 
template<typename U, typename V> V Get_Data(U key) 
{
 return *(list.find(key));
}
}
merci d'avance