signal
アクション定数
割り込みシグナルを受信したときに実行されるアクションは、func
の値によって異なります。
構文
#include <signal.h>
解説
func
引数は、関数のアドレス、または SIGNAL.H に定義されている以下のマニフェスト定数のいずれかにする必要があります。
定数 | 説明 |
---|---|
SIG_DFL |
システム既定の応答を使用します。 呼び出し元のプログラムがストリーム I/O を使用している場合、ランタイム ライブラリによって作成されたバッファーはフラッシュされません。 |
SIG_IGN |
割り込みシグナルを無視します。 プロセスの浮動小数点状態が未定義のままになるため、この値を SIGFPE に指定しないでください。 |
SIG_GET |
シグナルの現在の値を返します。 |
SIG_SGE |
シグナルでエラーが発生したことを示します。 |
SIG_ACK |
受信確認が受信されたことを示します。 |
SIG_ERR |
エラーが発生したことを示すシグナルからの戻り値の型。 |