Bonjour
j ai une classe A
j ai plusieurs classes qui heritent de A.
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
21
22 class A { A(){}; virtual ~A(){}; ..... } et une classe B qui hérite de A class B : public A { B(){}; virtual ~B(){}; static void operator new ( size); static void operator delete ( size); } class C : public A { C(){}; virtual ~C(){}; static void operator new ( size); static void operator delete ( size); }
dans mon code, je fais tjs un new avec une classe fille.
Mais un moment je fais delete A. Et la du coup j ai l impression que je n appelle pas le delete de la classe B ou de C.
Que dois je ecrire en plus?
Merci
Hervé
[Balises CODE rajoutées par Loulou24, merci d'y penser à l'avenir]
Partager