Bonjour,
J'ai actuellement trois classes comme suit :
J'ai une autre classe contenant une map :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class A { }; class B : public A { double x; }; class C : public A { int y; };
J'aimerais qu'en fonction des cas ma map se remplisse avec des objets de la classe B ou de la classe C.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 class AList { std::map<double, A>mymap; }
Y a-t-il moyen d'intégrer dans cette std::map un objet template? Si oui, comment.
Je vous remercie d'avance pour toute idée, réponse.
Partager