Namespaces
Variants

Standard library header <signal.h>

From cppreference.net

Этот заголовок является частью библиотеки поддержки программ .

Содержание

Типы

целочисленный тип, который может быть доступен как атомарная сущность из асинхронного обработчика сигналов
(typedef)

Макросы

определяет типы сигналов
(macro constant)
определяет стратегии обработки сигналов
(macro constant)
обнаружена ошибка
(macro constant)

Функции

устанавливает обработчик сигнала для конкретного сигнала
(function)
запускает обработчик сигнала для конкретного сигнала
(function)

Синопсис

typedef sig_atomic_t /* см. описание */;
void (*signal(int sig, void (*func)(int)))(int);
int raise(int sig);
#define SIG_DFL  /* см. описание */
#define SIG_ERR  /* см. описание */
#define SIG_IGN  /* см. описание */
#define SIGABRT  /* см. описание */
#define SIGFPE   /* см. описание */
#define SIGILL   /* см. описание */
#define SIGINT   /* см. описание */
#define SIGSEGV  /* см. описание */
#define SIGTERM  /* см. описание */