Bonjour,
Je suis en train de me préparer un lot de classes utilitaire pouvant être utilisé dans bon nombre de mes programmes de traitement.
Pour infos, je développes actuellement en C++ sous Windows avec GCC et MingW sous Eclipse. J'utilise les librairies STL et BOOST.
J'aimerai que mes programmes aient tous une gestion d'exception à la base et suffisamment large pour tout attraper. Et vu que je suis fainéant, je n'ai pas envie de ré-écrire à chaque programme le code avec tous les catchs.
Pour cela, j'aimerai créer une classe qui me gère les fonctions basique de mes applications, dont la gestion des exceptions.
Voici enfin ma question.
Est-il possible que cette classe intercepte toutes les exceptions non traitées arrivant au niveau du "main" ?
Sinon j'avais pensé à des macros contenant le "try" et les différents "catch". Mais on m'a dis dernièrement que les macros, c'était MAL.
Existe t'il un autre moyen pour réaliser ce genre de chose ? Peut être avec BOOST ?
Merci d'avance

 

 
		
		 
        

 
			
			

 
			 
   


 Interception d'exceptions non traitées
 Interception d'exceptions non traitées
				 Répondre avec citation
  Répondre avec citation

 
  
  
 
 
			 
   
 
 
				
 A méditer: La solution la plus simple est toujours la moins compliquée
A méditer: La solution la plus simple est toujours la moins compliquée
Partager