Bonjour,

J'ai un petit doute.
dans la FAQ c++ : http://cpp.developpez.com/faq/cpp/?p...S_constructeur

Il est �crit � la fin du topic que le destructeur n'est pas appel� si on a une exception dans le constructeur.

J'utilise Borland C++ builder 2009, et j'ai l'impression que mon destructeur est appel� quand m�me.
mon constructeur ressemble a ��:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
MaClass::MaClass
{
     try
     {
          ....
     }
     catch( MonExecption &Erreur)
     {
           Netoyage
           affichage de la valeur de this dans un msg de débug
           throw
     }
}
et mon destructeur:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
MaClass::~MaClass
{
    Netoyage
    affichage de la valeur de this dans un msg de débug
}
ben la, j'arrive a avoir une exception ET un destructeur avec la m�me valeur de this...
Est ce que j'aurais mal compris quelque chose?

Merci d'avance