bonjour,

J'ai un programme en C++ avec un appel RPC qui g�n�re une exception. J'ai entour�e cette ligne par un try catch(...) mais je n'arrive pas � catcher l'exceptions. A la place j'ai une fen�tre windows avec un rapport d'erreur qui s'affiche.

J'ai essay� de rajouter avant l'appel une ligne qui fait une division par zero, et la mm probleme, l'exception de division par 0 n'est pas catch�e.

Enfin j'ai essay� de lever moi m�me une exception avec un throw et cette fois-ci miracle l'exception est catch�e.

Je ne comprends pas bien comment fonctionne le m�canisme d'exception en C++ mais de ce que j'en sais, le catch(..) aurait du catcher toutes les exceptions. Est-ce que quelqu'un aurait une id�e sur la raison de ce comportement? Peut-�tre faut-il rajouter handler sp�cial pour g�rer ces exceptions?

Merci d'avance pour votre aide