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) 傳送給程式的終止請求。 |