Destructeur en C++ [Résolu]

- - Dernière réponse : cptpingu
Messages postés
3834
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
10 juin 2019
- 24 avril 2019 à 18:46
Bonjour,
Je veux un coup de pouce pour le destructeur de ma structure. J'ai des erreurs de segmentation

typedef struct Tree{
int value;
Tree *left, *right;

~Tree(){
delete this->left;
delete this->right;
delete this
}
}
Afficher la suite 

1 réponse

Messages postés
3834
Date d'inscription
dimanche 12 décembre 2004
Statut
Modérateur
Dernière intervention
10 juin 2019
85
0
Merci
Bonjour.

Retire le "delete this". Tu es déja en train de détruire ta classe, donc si tu re-appelles une destruction pendant une destruction, ça ne va pas bien se passer.
Commenter la réponse de cptpingu