E2318 'type' n'est pas un type de classe polymorphe (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Erreurs et avertissements du compilateur (C++) - Index

Cette erreur est générée si l'option -RT du compilateur (pour les informations d'exécution) est désactivée et si :

dynamic_cast a été utilisé avec un pointeur sur une classe

ou

vous avez tenté de supprimer un pointeur sur un objet d'une classe possédant un destructeur virtuel.