Bonjour,
Certains disent qu'afin d'utiliser dynamic_cast, il est nécessaire d'avoir une méthode déclarée en virtuel dans la classe mère de la classe utilisé. Voir que ce soit carrément la classe mère qui doit être déclarée en virtuel:
Et d'autre disent que rien de tout cela n'est nécessaire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part class MaClassefille : virtual public MaClasseMère
J'aimerai donc avoir votre opinion la dessus, et aussi, est ce que cette optique/obligation peut changer en fonction des bibliothèques qu'on serait susceptible d'utiliser?
Partager