Bonjour,
� de tr�s rares occasions, sur certaines configurations exotiques mon programme est confront� � des crashs ind�pendant de mon code, qui sont due soit � un driver audio bugg�, soit � un driver OpenGL bugg�.
Par exemple c'est arriv� avec le driver audio virtuel DFX Audio Enhancer, et avec un vieux driver AMD de 2010.
Dans ce genre de cas, plut�t qu'un crash brutal avec un message d'erreur syst�me j'aimerai afficher un message � l'utilisateur proposant un diagnostique possible.
Pour �a j'ai trouv� la fonction signal:
http://www.cplusplus.com/reference/csignal/signal/
Qui semble faire parfaitement son office, puisque j'arrive maintenant � intercepter les rares cas qui me posaient probl�me.
Cependant mon application fait de nombreux calculs en temps r�el, et je voudrais �tre sur que l'interception de ces exceptions ne provoque pas de ralentissement du code en g�n�ral, c'est � dire que �a n'induit pas un monitoring constant mais juste un d�clenchement au moment m�me de l'exception. Savez vous ce qu'il en est ? Avez vous des infos la dessus ?
Merci !
Partager