Bonjour,
je viens de remarquer un warning dans xCode : deleting 'void*' is undefined.
Donc à l'execution, il ne delete rien du tout c'est ça ?
Ca m'embete car je ne sais pas trop comment liberer les ressources allouees.
En gros j'ai une partie du code haut niveau qui fait
switch ()
case:
new truc.
case
new autretruc
et ensuite objet->stocker((void*)machin);
Je veux juste stocker un pointeur vers l'un des trucs instancié dans un objet qui a priori ne connait pas le type du truc qu'il va recevoir.
Le soucis est dans le destructeur de l'objet ou je fait delete truc.
Comment faire ?
Partager