Classe template générique
Bonjour à tous,
J'ai encore quelques difficultés (si ce n'est beaucoup :aie:) à 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:
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 :D