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 : Sélectionner tout - Visualiser dans une fenêtre à part
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) { // ... } }
Partager