Поделиться через


signal Константы

Синтаксис

#include <signal.h>

Замечания

Аргумент sig должен представлять собой одну из констант манифеста, определенных в SIGNAL.H (перечислены ниже).

Константа Description
SIGABRT Аварийное завершение. По умолчанию завершает вызывающую программу с кодом выхода 3.
SIGABRT_COMPAT То же значение, что SIGABRTи . Для обеспечения совместимости с другими платформами.
SIGFPE Ошибка операций с плавающей запятой, например переполнение, деление на ноль или недопустимая операция. По умолчанию завершает вызывающую программу.
SIGILL Недопустимая инструкция. По умолчанию завершает вызывающую программу.
SIGINT Прерывание CTRL+C. По умолчанию завершает вызывающую программу с кодом выхода 3.
SIGSEGV Недопустимое обращение к хранилищу. По умолчанию завершает вызывающую программу.
SIGTERM В программу направлен запрос на прекращение. По умолчанию завершает вызывающую программу с кодом выхода 3.
SIG_ERR Тип значения, возвращаемого из signal с информацией о произошедшей ошибке.

См. также

signal
raise
Глобальные константы