标准库标头 <signal.h>

来自cppreference.com
< c‎ | header


此标头是程序支持库的一部分。

类型

可以从异步信号处理函数中将之当做原子实体进行访问的整数类型
(typedef)

定义信号类型
(宏常量)
定义信号处理策略
(宏常量)
遇到错误
(宏常量)

函数

为特定的信号设置信号处理函数
(函数)
运行特定信号的信号处理函数
(函数)

概要

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  /* 见描述 */