L'erreur ERROR_SUCCESS est elle vraiment une erreur?
Bonjour,
Désolée pour la question de débutant, mais j'ai un code qui utilise un try()/catch(), et qui me lève une exception à un moment donné de l'exécution de mon programme. Or je vois que l'erreur remontée à ce moment est "ERROR_SUCCESS". Je voudrais donc ne traiter mon exception que si le code d'erreur est différent de ERROR_SUCCESS. Ce raisonnement est-il correct?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
try
{
// ...
}
catch(CMaClasseException *e) // CMaClasseException drive de CException
{
// Pas de traitement de l'exception si l'erreur est ERROR_SUCCESS
if(e->GetErrorNumber() != ERROR_SUCCESS)
{
// ...
}
} |