J'ai un problème en C++:
J'ai 2 classes B et C qui héritent de A.
J'ai un tableau de pointeurs vers des objets de la classe A.
Dans ce tableau, j'ai des pointeurs vers des objets de la classe B et de la classe C.
À un moment, je delete tous les objets pointés dans le tableau.
Le problème c'est que ça appel les destructeurs de la classe A, pas des classes B et C.
Comment faire pour résoudre ce problème?
J'ai bien une idée mais ça implique modifier toute les classes héritant de A, et ça je veux pas.