signal 定数
#include <signal.h>
解説
sig の引数には、次に示すマニフェスト定数の 1 つが必要があります (SIGNAL.H) で定義されます。
SIGABRT
中止。 既定のアクションは終了コード 3.、呼び出し元のプログラムを終了します。SIGABRT_COMPAT
SIGABRT と同じです。 他のプラットフォームとの互換性のためにあります。SIGFPE
オーバーフロー、ゼロによる除算、無効な操作などの浮動小数点エラー。 既定のアクションは、呼び出し元のプログラムを終了します。SIGILL
違法順序。 既定のアクションは、呼び出し元のプログラムを終了します。SIGINT
Ctrl + C 割り込み。 既定のアクションは終了コード 3.、呼び出し元のプログラムを終了します。SIGSEGV
無効なストレージにアクセスします。 既定のアクションは、呼び出し元のプログラムを終了します。SIGTERM
プログラム終了要求に送信されます。 既定のアクションは終了コード 3.、呼び出し元のプログラムを終了します。SIG_ERR
エラーを示すシグナルの戻り値の型が発生しました。