Freigeben über


terminate (<exception>)

 

Veröffentlicht: Juli 2016

Ruft einen terminate-Handler auf.

Syntax

void terminate( );

Hinweise

Die Funktion ein beendenshandler, eine Funktion vom Typ void. Wenn terminate direkt vom Programm aufgerufen wird, ist der beendenshandler der zuletzt, der durch einen Aufruf der set_terminate festgelegt wird. Wenn terminate für alle Gründe mehrerer anderer während der Auswertung eines Wurfsausdrucks aufgerufen wird, ist der beendenshandler der wirksam unmittelbar nach der Auswertung des Wurfsausdrucks.

Ein beendenshandler wird möglicherweise nicht an den Aufrufer zurück. Am Programmstart ist der beendenshandler eine Funktion, die abort aufruft.

Beispiel

Ein Beispiel finden Sie unter set_unexpected die Verwendung von terminate.

Anforderungen

Header: <exception>

Namespace: std