J'obtiens des warnings bizarres , enfin dont je comprend pas le sens, et ce depuis peu de temps :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
class A has virtual functions but non-virtual destructor
class B has virtual functions but non-virtual destructor
Un extrait résume du code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
class A
{
     public:
           ....
           A();
           ~A();
           inline virtual void Fonction() { }
           ....
}
 
class B : public A
{
      public:
          ....
          B();
          ~B();
          void Fonction();
          ....
}
Quelqu'un aurait il une idée sur l'origine de ces warnings??