Bonjour,
Je commence à utiliser les pointeur intelligent notamment dans le polymorphisme.
J'ai deux classes avec class B : A (A virtuelle pure)
si je fais:
A_ptr mA;
pour quoi
mA = new(B);
ne marche pas comme c'est généralement le cas avec les pointeurs?
Et comment la faire sinon?
Ps: je ne veux pas faire : A_ptr mA (new B).
Ce qui est une solution mais pas celle que je recherche car dans mon cas je dois décomposé en 2 phases.
Merci
Partager