17
Language support library
[support]
17.9
Exception handling
[support.exception]
17.9.4
Abnormal termination
[exception.terminate]
17.9.4.1
Type
terminate_Βhandler
[terminate.handler]
π
using
terminate_handler
=
void
(
*
)
(
)
;
1
#
The type of a
handler function
to be called by
std
β::β
terminate
(
)
when terminating exception processing
.
2
#
Required behavior:
A
terminate_Βhandler
shall terminate execution of the program without returning to the caller
.
3
#
Default behavior:
The implementation's default
terminate_Βhandler
calls
abort
(
)
.