unexpected_handler set_unexpected(unexpected_handler f) noexcept;
Effects: Establishes the function designated by f as the current unexpected_handler.
Remark: It is unspecified whether a null pointer value designates the default unexpected_handler.
Returns: The previous unexpected_handler.