Четвертый BORLAND С++ и его окружение

       

Функция set_termionate (except.h)


Позволяет вам установить функцию, определяющую поведение

программы при ее завершении, когда не найден обработчик исключительной ситуации. Заданная функция описывается как функция типа

terminate_function. Такая функция не имеет аргументов и возвращает void.

По умолчанию указанная исключительная ситуация возникает при

вызове в программе функции terminate. Обычно это приводит к вызову abort. Затем программа завершается с сообщением "Abnormal

program termination". Если вы хотите вызывать в terminate другую

функцию, то можете ее определить. Такая функция называется функцией завершения и позволяет вам выполнять действия, не реализованные в abort. Функция завершения не должна возвращаться в terminate.



Содержание раздела