Bug sur les fonctions virtuelles
Bonjour,
J'ai un soucis avec plusieurs de mes classes. Alors, j'ai une classe A, une classe B et une classe C. C dérive de B, B dérive de A. Une fonction dans A est virtuel et est redéfinie dans C. Or g++ me sort l'erreur suivante :
Code:
1 2 3
| warning: `class A' has virtual functions but non-virtual destructor
warning: `class B' has virtual functions but non-virtual destructor
warning: `class C' has virtual functions but non-virtual destructor |
Je ne comprends pas trop où est la logique dans son message d'erreur et ce qui lui pose problème...si vous avez une idée, je suis preneur ;)