Share via


Écriture d'un gestionnaire des terminaisons

Contrairement à un gestionnaire d'exceptions, un gestionnaire de terminaisons est toujours exécuté, que le bloc de code protégé soit terminé normalement ou non. L'objectif unique du gestionnaire de terminaisons doit être de garantir que les ressources, telles que la mémoire, les handles et les fichiers, sont fermées correctement indépendamment de la façon dont se termine l'exécution d'une section de code.

Les gestionnaires de terminaisons utilisent l'instruction try-finally.

Sur quels éléments souhaitez-vous obtenir des informations supplémentaires ?

Voir aussi

Structured Exception Handling (C/C++)