在线文档教程

SIGILL

SIGTERM, SIGSEGV, SIGINT, SIGILL, SIGABRT, SIGFPE

在头文件中定义
#define SIGTERM / *实现定义* /
#define SIGSEGV / *实现定义* /
#define SIGINT / *实现定义* /
#define SIGILL / *实现定义* /
#define SIGABRT / *实现定义* /
#define SIGFPE / *实现定义* /

上述每个宏常量都扩展为一个不同值的整数常量表达式,它们表示发送给程序的不同信号。

常量说明
SIGTERM终止请求,发送到程序
SIGSEGV无效的内存访问(分段故障)
SIGINT外部中断,通常由用户发起
SIGILL无效的程序映像,如无效指令
SIGABRT异常终止条件,如例如由中止()
SIGFPE错误的算术运算,如除以零

参考

  • C11标准(ISO / IEC 9899:2011):

扩展内容

signal设置特定信号的信号处理程序(功能)
raise运行特定信号的信号处理程序(功能)

| 用于信号类型的C ++文档 |