Vector et classes abstraites
Bonjour,
voila mon problème :
j'ai une classe Elem_impacteur qui est la classe mère des classes suivantes :
Elem_X_impacteur
Elem_L_impacteur
Elem_T_impacteur
Elem_impacteur est une classe abstraite pure donc non instanciable.
j'essai dans une méthode d'ajouter des éléments a un vector<Elem_impacteur*>
pour cela je fait:
Code:
1 2 3 4 5
|
std::vector<Elem_impacteur*> collect_super_elem_etrave;
Elem_impacteur* elem_T = new Elem_T_impacteur();
//je donne ensuite des valeur au attributs d elem_T
collect_super_elem_etrave.push_back(elem_T); |
je remarque que dans le vector le push.back s'est mal déroulé les éléments de la collection sont identiques.