terminate

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu except.h - Index


Header-Datei

except.h

Syntax

void terminate();

Beschreibung

Die Funktion terminate kann von unexpected oder vom Programm aufgerufen werden, wenn für eine Exception keine Behandlungsroutine gefunden wird. Standardmäßig ruft terminate die Funktion abort auf. Dieses Standardverhalten bewirkt einen sofortigen Programmabbruch.

Sie können die Art und Weise der Beendigung eines Programms ändern, wenn eine Exception ausgelöst wird, die in der Exception-Spezifikation nicht aufgeführt ist. Wenn das Programm nicht durch einen Aufruf von abort beendet werden soll, können Sie eine Funktion definieren, die stattdessen aufgerufen wird. Eine solche Funktion (die als terminate_handler bezeichnet wird) wird von terminate aufgerufen, wenn sie mit set_terminate registriert wurde.

Rückgabewert

Keiner.