Bruno.Barral Guest
|
Posted: Sun Feb 01, 2004 10:42 am Post subject: Problème avec un destructeur |
|
|
Bonjour,
J'ai développé une application en VC++ 6.0 avec les MFC sous Windows ME,
mais qui fonctionne sous n'importe quel Windows 9x et supérieurs.
J'ai créé les classes suivantes :
class TheOff
{
public :
CString OName;
};
class TheDem
{
public :
CString DName;
};
class Sav
{
public :
long IDSav;
CString name;
TheOff lof;
TheDem led;
};
Pour créer un objet Sav, je fais :
mysav = new Sav;
Pour détruire un objet Sav, je fais :
delete mysav;
(Je n'ai pas défini de destructeur à moi dans la classe Sav).
Or, dans une fonction où je détruis beaucoup d'objets de type Sav, j'ai un
plantage avec le message suivant :
Sav::`scalar deleting destructor'(unsigned int 1) + 37 bytes
Et je ne comprends pas le sens de ce message ...
Quelqu'un a une idée ?
Merci !
|
|