SIGTERM, SIGSEGV, SIGINT, SIGILL, SIGABRT, SIGFPE

来自cppreference.com
< cpp‎ | utility‎ | program

定义于头文件 <csignal>
#define SIGTERM /*implementation defined*/
#define SIGSEGV /*implementation defined*/
#define SIGINT /*implementation defined*/
#define SIGILL /*implementation defined*/
#define SIGABRT /*implementation defined*/
#define SIGFPE /*implementation defined*/
每个上面的宏常量来与不同的值,代表不同的信号发送到节目的一个整数常量表达式.
原文:
Each of the above macro constants to an integer constant expression with distinct values, which represent different signals sent to the program.
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
常数
原文:
Constant
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
Explanation
SIGTERM
终止请求,发送给程序
原文:
termination request, sent to the program
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
SIGSEGV
无效的内存访问(分割故障)
原文:
invalid memory access (segmentation fault)
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
SIGINT
外部中断,通常是由用户发起的
原文:
external interrupt, usually initiated by the user
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
SIGILL
无效的程序图像,如无效的指令
原文:
invalid program image, such as invalid instruction
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
SIGABRT
异常终止的条件,例如,发起abort()
原文:
abnormal termination condition, as is e.g. initiated by abort()
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。
SIGFPE
如被零除错误的算术运算
原文:
erroneous arithmetic operation such as divide by zero
文本通过谷歌翻译机器翻译。
你可以帮忙校正和验证翻译。点击此处查看指示。

[编辑] 另请参阅

为特定信号设置信号处理函数
(函数) [编辑]
为特定信号运行信号处理函数
(函数) [编辑]
signal typesC 文档