23

 

La gestion des exceptions

 

Pour la mise au point d’un programme, la plupart des environnements de développement proposent des outils de débogage très performants. Si, tel n’est pas le cas, il reste toujours possible de se « forger » des outils en utilisant les possibilités de compilation conditionnelle héritées du langage C (peu utilisées en C++, elles ne sont présentées qu’au chapitre 31).

Mais même lorsqu’il est au point, un programme peut rencontrer des « conditions exceptionnelles » qui risquent de compromettre la poursuite de son exécution. Dans des programmes relativement importants, il est rare que la détection de l’incident et son traitement puissent se faire dans la même partie de code. Cette dissociation devient encore plus nécessaire ...

Get Programmer en langage C++ now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.