Salut !

Deux problemes bizarres concernant la gestion des exceptions.
1: j'ai mis en place une serie de try catch, en mode release, cela releve l'erreur et permet de recuperer l'execution du programme,
mais je m'apercois que le code inséré dans le bloc catch ne semble pas etre executé.

2: en passant en mode debug, je provoque l'erreur (CMemoryException) par un pointeur remis à NULL, l'exception se produit, mais impossible d'aller à l'execution du code catch..

donc, est-ce que l'execution de code à l'interieur d'un catch est limitée à une certaines categorie de fonctions.

et comment suivre se qui se passe dans un catch en mode debug.???

en clair, la gestion des exceptions MFC marche si je leve un throw genre AfxThrowMemoryException()
, mais les exceptions 0xC0000005 par exemple ne sont pas interceptées et ne peuvent donc pas être traitées..
comment faire pour les intercepter et faire en sorte que le programme ne plante pas lamentablement...

Merci.