signal
Константы действий
Действие, выполняемое при получении сигнала прерывания, зависит от значения func
.
Синтаксис
#include <signal.h>
Замечания
Аргумент func
должен содержать адрес функции или одну из констант манифеста, определенных в SIGNAL.H (перечислены ниже).
Константа | Description |
---|---|
SIG_DFL |
Использует ответ системы по умолчанию. Если вызывающая программа использует потоковый ввод-вывод, буферы, созданные библиотекой времени выполнения, не очищаются. |
SIG_IGN |
Игнорирует сигнал прерывания. Это значение нельзя использовать для SIGFPE , так как в этом случае состояние процесса с плавающей запятой остается неопределенным. |
SIG_GET |
Возвращает текущее значение сигнала. |
SIG_SGE |
Указывает, что в signal произошла ошибка. |
SIG_ACK |
Указывает, что получено подтверждение. |
SIG_ERR |
Тип значения, возвращаемого из signal с информацией о произошедшей ошибке. |