Erreur à la destruction d'un objet list
Salut,
J'ai dans une classe les lignes suivantes:
Code:
1 2 3 4
| class MyClass{
...
std::list<String> tags;
}; |
Lors de la destruction d'une instance de MyClass j'ai une erreur dans le nettoyage du heap (visual C++ 7.1 en debug) sans avoir jamais touché à cette liste. La vérification automatique lors du nettoyage du heap me dit qu'un pointeur est incorrect. Dois-je explicitement détruire cet object (tags) dans le destructeur de MyClass? Et si oui comment (delete tags; ???).
Merci.
Yves