C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Erreur Exception

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
mourad
Guest





PostPosted: Thu Apr 21, 2005 7:28 am    Post subject: Erreur Exception Reply with quote



Bonjour à tous,

Dans mon programme où j'utilise des exceptions j'ai un message :
Unhandled exception in Monprog.exe (kernel32.dll):
0xE06D7363: Microsoft C++ Exception.

de quoi sagit-il exactement et biensur comment le resoudre?

dans MSDN il disent de changer l'action sur cette exception dans
(le menu debug->Exception)à Stop always.

mais j'avoue que j'ai du mal à trouver.
merci d'avance à tous.
Back to top
Ahmed MOHAMED ALI
Guest





PostPosted: Thu Apr 21, 2005 8:29 am    Post subject: Re: Erreur Exception Reply with quote



Bonjour,
C'est pas très précis ce que tu dis là.Si tu veux de l'aide, il faut poster
le bout de code C++ qui génère l'erreur.

Ahmed

"mourad" <mohamed92000 (AT) hotmail (DOT) com> wrote

Quote:
Bonjour à tous,

Dans mon programme où j'utilise des exceptions j'ai un message :
Unhandled exception in Monprog.exe (kernel32.dll):
0xE06D7363: Microsoft C++ Exception.

de quoi sagit-il exactement et biensur comment le resoudre?

dans MSDN il disent de changer l'action sur cette exception dans
(le menu debug->Exception)à Stop always.

mais j'avoue que j'ai du mal à trouver.
merci d'avance à tous.



Back to top
Aurélien REGAT-BARREL
Guest





PostPosted: Thu Apr 21, 2005 11:40 am    Post subject: Re: Erreur Exception Reply with quote



Quote:
Dans mon programme où j'utilise des exceptions j'ai un message :
Unhandled exception in Monprog.exe (kernel32.dll):
0xE06D7363: Microsoft C++ Exception.

de quoi sagit-il exactement et biensur comment le resoudre?

Ton programme générère une erreur qui lève une exception, et cette exception
n'est pas catchée. Résultat le programme est arrêté.
A priori je dirais que c'est un plantage dans l'API Win32 (kernel32), donc
ça doit être du genre un pointeur nul ou invalide qui est donné à une
fonction du système, ce qui génère une violation d'accès ou autre erreur de
ce genre. Windows traduit cette erreur sous forme d'une SEH, un mécanisme
d'exception au niveau de l'OS lui même, que les compilos C++ (VC++ en tous
cas) mappent sur leur propre mécanisme d'exception. Tout ça pour dire que ce
n'est pas une exception standard C++ (qui dérive de std::exception) qui est
levée, mais autre chose, qui peut cependant être attrappé de manière
standard via un catch( ... ).
Mais le mieux est d'exécuter ton programme depuis un débogueur qui t'emènera
directement sur le lieu de l'erreur.

--
Aurélien REGAT-BARREL



Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.