Вход на сайт
SIGFPE / signal
333 просмотров
Перейти к просмотру всей ветки
Существует ли возможность в СИ или даже СИ++ выслеживать "arithmetic exceptions" с помощью
signal.h. Сейчас портирую код с HP-UX. Там присутствовала удобная вишка для отлавливания и корректуры всех "arithmetic exceptions".
Т. е. вызывается Exception_Handler автомотически при "UNDERFLOW, OVERFLOW, DIVEDE BY ZERO" и т. д.
Этот Handler переписывает значение переменной - например ноль.
Спасибо за контруктивные советы
signal.h. Сейчас портирую код с HP-UX. Там присутствовала удобная вишка для отлавливания и корректуры всех "arithmetic exceptions".
Т. е. вызывается Exception_Handler автомотически при "UNDERFLOW, OVERFLOW, DIVEDE BY ZERO" и т. д.
Этот Handler переписывает значение переменной - например ноль.
Спасибо за контруктивные советы