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


Константы signal

#include <signal.h>

Заметки

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

  • SIGABRT
    Аварийное завершение. Действие по умолчанию завершает вызывающую программу с кодом завершения 3.

  • SIGABRT_COMPAT
    Аналогично SIGABRT. Для совместимости с другими платформами.

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

  • SIGILL
    Недопустимая инструкция. Действие по умолчанию завершает вызывающую программу.

  • SIGINT
    Прерывание CTRL+C. Действие по умолчанию завершает вызывающую программу с кодом завершения 3.

  • SIGSEGV
    Недопустимый доступ к хранилищу. Действие по умолчанию завершает вызывающую программу.

  • SIGTERM
    Программе отправлен запрос на завершение. Действие по умолчанию завершает вызывающую программу с кодом завершения 3.

  • SIG_ERR
    Возвращаемый тип сигнала, указывающего на случившуюся ошибку.

См. также

Ссылки

signal

raise

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