SIGTERM、SIGSEGV、SIGINT、SIGILL、SIGABRT、SIGFPE
來自 cppreference.com
定義於標頭檔案 <csignal> |
||
#define SIGTERM /*實現定義*/ |
||
#define SIGSEGV /*實現定義*/ |
||
#define SIGINT /*實現定義*/ |
||
#define SIGILL /*實現定義*/ |
||
#define SIGABRT /*實現定義*/ |
||
#define SIGFPE /*實現定義*/ |
||
以上每個宏常量都擴充套件為具有不同值的整型常量表達式,代表傳送到程式的各種訊號。
常量 | 解釋 |
SIGTERM
|
終止請求,傳送到程式 |
SIGSEGV
|
無效記憶體訪問(段錯誤) |
SIGINT
|
外部中斷,通常由使用者發起 |
SIGILL
|
無效程式映像,例如無效指令 |
SIGABRT
|
異常終止條件,例如由 std::abort() 發起 |
SIGFPE
|
錯誤的算術操作,例如除以零 |
[編輯] 注意
[編輯] 參閱
為特定訊號設定訊號處理程式 (函式) | |
為特定訊號執行訊號處理程式 (函式) | |
C 文件,關於 訊號型別
|