Bonjour,
j'ai une classe classeA et une classeB.
Dans classeA, j'ai :
Je supprime bien le contenu des pointeurs contenu dans la liste, mais est ce que je dois rajouter ? :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 class ClasseA{ list<ClasseB*> *ptrListe; ~ClasseA(){ for( list<ClasseB*>::iterator i = ptrListe->begin(); i != ptrListe->end(); ++i){ delete(*i); } } };
Est ce qu'il manque un truc?
Code : Sélectionner tout - Visualiser dans une fenêtre à part delete(ptrListe)
Merci.
Partager