Заголовок стандартной библиотеки <signal.h>
Этот заголовок является частью библиотеки поддержки программ.
Типы |
|
| целочисленный тип, к которому можно обращаться как к атомарной сущности из асинхронного обработчика сигнала (определение типа) |
|
Макросы |
|
| определяют типы сигналов (макрос-константа) |
|
| определяют способы обработки сигналов (макрос-константа) |
|
| обнаружена ошибка (макрос-константа) |
|
Функции |
|
| задаёт обработчик для определённого сигнала (функция) |
|
| запускает обработчик определённого сигнала (функция) |
|
Обзор
typedef sig_atomic_t /* see description */; void (*signal(int sig, void (*func)(int)))(int); int raise(int sig); #define SIG_DFL /* see description */ #define SIG_ERR /* see description */ #define SIG_IGN /* see description */ #define SIGABRT /* see description */ #define SIGFPE /* see description */ #define SIGILL /* see description */ #define SIGINT /* see description */ #define SIGSEGV /* see description */ #define SIGTERM /* see description */
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/c/header/signal