名稱空間
變體
操作

SIGTERM、SIGSEGV、SIGINT、SIGILL、SIGABRT、SIGFPE

來自 cppreference.com
< cpp‎ | utility‎ | program
 
 
 
 
定義於標頭檔案 <csignal>
#define SIGTERM /*實現定義*/
#define SIGSEGV /*實現定義*/
#define SIGINT /*實現定義*/
#define SIGILL /*實現定義*/
#define SIGABRT /*實現定義*/
#define SIGFPE /*實現定義*/

以上每個宏常量都擴充套件為具有不同值的整型常量表達式,代表傳送到程式的各種訊號。

常量 解釋
SIGTERM 終止請求,傳送到程式
SIGSEGV 無效記憶體訪問(段錯誤)
SIGINT 外部中斷,通常由使用者發起
SIGILL 無效程式映像,例如無效指令
SIGABRT 異常終止條件,例如由 std::abort() 發起
SIGFPE 錯誤的算術操作,例如除以零

[編輯] 注意

POSIX 規範了其他訊號名稱

[編輯] 參閱

為特定訊號設定訊號處理程式
(函式) [編輯]
為特定訊號執行訊號處理程式
(函式) [編輯]
C 文件,關於 訊號型別