int raise (int sig);
宏 | signal |
---|---|
SIGABRT | (Signal Abort) 异常终止,例如由 abort 函数发起的终止。 |
SIGFPE | (Signal Floating-Point Exception) 错误的算术运算,例如除以零或导致溢出的运算(不一定与浮点运算有关)。 |
SIGILL | (Signal Illegal Instruction) 无效的函数映像,例如非法指令。这通常是由于代码损坏或尝试执行数据所致。 |
SIGINT | (Signal Interrupt) 交互式注意信号。通常由应用程序用户生成。 |
SIGSEGV | (信号分段违规)对存储的无效访问:当程序试图在其分配的内存之外进行读写操作时。 |
SIGTERM | (Signal Terminate) 发送给程序的终止请求。 |