Condividi tramite


Scrittura di un gestore di terminazione

A differenza di un gestore eccezioni, un gestore terminazioni viene eseguito sempre, indipendentemente dal fatto che il blocco di codice protetto venga terminato normalmente o meno. L'unico obiettivo del gestore terminazioni deve essere di assicurarsi che le risorse, quali memoria, handle e file, vengano chiuse correttamente, indipendentemente da come una sezione di codice completa l'esecuzione.

I gestori terminazioni utilizzano l'istruzione try-finally.

Scegliere l'argomento su cui visualizzare maggiori informazioni

Vedere anche

Riferimenti

Gestione strutturata delle eccezioni (C/C++)