名前空間
変種
操作

SIGTERM, SIGSEGV, SIGINT, SIGILL, SIGABRT, SIGFPE

提供: cppreference.com
< c‎ | program

 
 
プログラム支援ユーティリティ
プログラムの終了
Original:
Program termination
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
abort
exit
quick_exit(C++11)
_Exit(C++11)
環境と通信する
Original:
Communicating with the environment
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
信号
Original:
Signals
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
信号タイプ
Original:
Signal types
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
SIGABRT
SIGFPE
SIGILL
SIGINT
SIGSEGV
SIGTERM
非ローカルジャンプします
Original:
Non-local jumps
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
setjmp
longjmp
タイプ
Original:
Types
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
jmp_buf
 
Defined in header <signal.h>
#define SIGTERM /*implementation defined*/
#define SIGSEGV /*implementation defined*/
#define SIGINT /*implementation defined*/
#define SIGILL /*implementation defined*/
#define SIGABRT /*implementation defined*/
#define SIGFPE /*implementation defined*/
プログラムに送信される、異なる信号を表す個別の値を持つ整数定数式に上記のマクロ定数の各.
Original:
Each of the above macro constants to an integer constant expression with distinct values, which represent different signals sent to the program.
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
定数
Original:
Constant
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
Explanation
SIGTERM
プログラムに送信終了要求、
Original:
termination request, sent to the program
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
SIGSEGV
無効なメモリアクセス(セグメンテーションフォールト)
Original:
invalid memory access (segmentation fault)
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
SIGINT
通常はユーザーによって開始外部割り込み、
Original:
external interrupt, usually initiated by the user
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
SIGILL
このような無効な命令として無効なプログラムイメージ、
Original:
invalid program image, such as invalid instruction
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
SIGABRT
例えばそのまま異常終了条件、 abort()によって開始された
Original:
abnormal termination condition, as is e.g. initiated by abort()
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
SIGFPE
ゼロによる除算などのような誤った算術演算
Original:
erroneous arithmetic operation such as divide by zero
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

[編集] も参照してください

特定のシグナルのシグナルハンドラを設定します
Original:
sets a signal handler for particular signal
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(関数) [edit]
特定のシグナルのシグナルハンドラを実行します
Original:
runs the signal handler for particular signal
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(関数) [edit]
C++ documentation for signal types