Freigeben über


Schreiben eines Beendigungshandlers

Im Gegensatz zu einem Ausnahmehandler wird ein Beendigungshandler immer ausgeführt, unabhängig davon, ob der geschützten Codeblock ordnungsgemäß beendet wurde.Der einzige Zweck des Beendigungshandlers sollte sein, um sicherzustellen, dass Ressourcen, z. B. Arbeitsspeicher, Handles und - dateien ordnungsgemäß geschlossen werden, unabhängig davon, wie ein Codeabschnitt Ausführung beendet.

Beendigungshandler verwenden die TRY--abschließend Statement.

Worüber möchten Sie mehr erfahren?

Siehe auch

Referenz

Strukturierte Ausnahmebehandlung (C++)