Bonjour,
J'ai une classe :
Mais le compilateur me met un joli warning :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class VirtualListener { public: void maFonction(void); protected : inline virtual void logStartServeur(void) = 0; }; void VirtualListener::maFonction(void) { logStartServeur(); }
Je ne comprend pas l'intérêt d'un tel warning.warning: inline function ‘virtual void LD::VirtualListener::logStartServeur()’ used but never defined
VirtualListener est virtuel pure, on ne peut pas créer d'instance même en la dérivant à moins de donner l'implémentation de la méthode logStartServeur.
Comment pourrais-je supprimer ce warning ?
Partager