SIG_DFL, SIG_IGN
From cppreference.net
|
Определено в заголовочном файле
<signal.h>
|
||
|
#define SIG_DFL /*implementation defined*/
|
||
|
#define SIG_IGN /*implementation defined*/
|
||
Макросы SIG_DFL и SIG_IGN раскрываются в целочисленные выражения, которые не равны адресу любой функции. Эти макросы определяют стратегии обработки сигналов для функции signal ( ) .
| Константа | Объяснение |
SIG_DFL
|
обработка сигнала по умолчанию |
SIG_IGN
|
сигнал игнорируется |
Содержание |
Пример
Запустить этот код
Вывод:
(none)
Пример
Запустить этот код
Вывод:
Exit main()
Ссылки
- Стандарт C17 (ISO/IEC 9899:2018):
-
- 7.14/3 Обработка сигналов <signal.h> (стр: 193)
- Стандарт C11 (ISO/IEC 9899:2011):
-
- 7.14/3 Обработка сигналов <signal.h> (стр: 265)
- Стандарт C99 (ISO/IEC 9899:1999):
-
- 7.14/3 Обработка сигналов <signal.h> (стр: 246)
- Стандарт C89/C90 (ISO/IEC 9899:1990):
-
- 4.7 SIGNAL HANDLING <signal.h>
Смотрите также
|
C++ documentation
для
SIG_DFL
,
SIG_IGN
|