void ctrlbrk(int (*fptr)(void))
Прототип:
Описание:
Эта функция не определена стандартом ANSI С.
Функция ctrlbrk() используется в качестве замены обработчика нажатия клавиш CTRL-BRK на новый обработчик, на который указывает fptr. Эта последняя процедура будет вызываться всякий раз при нажатии клавиш CTRL-BRK. Нажатие CTRL-BRK генерирует прерывание 0x23.
Как только программа закончит исполнение, Borland С++ автоматически восстановит старый обработчик нажатия клавиш CTRL-BRK.
Если новая процедура возвращает 0, то программа будет завершена. В противном случае исполнение программы будет продолжаться.
Пример: