신호 상수signal Constants

구문Syntax

#include <signal.h>  

설명Remarks

sig 인수는 아래에 나열된 매니페스트 상수 중 하나여야 합니다(SIGNAL.H에 정의).The sig argument must be one of the manifest constants listed below (defined in SIGNAL.H).

SIGABRT
비정상적인 종료.Abnormal termination. 기본 작업은 호출 프로그램을 종료하고 종료 코드 3을 생성합니다.The default action terminates the calling program with exit code 3.

SIGABRT_COMPAT
SIGABRT와 동일.Same as SIGABRT. 다른 플랫폼과의 호환을 위해 필요합니다.For compatibility with other platforms.

SIGFPE
부동 소수점 오류(오버플로, 0으로 나누기 또는 잘못된 작업)Floating-point error, such as overflow, division by zero, or invalid operation. 기본 작업은 호출 프로그램을 종료합니다.The default action terminates the calling program.

SIGILL
잘못된 명령.Illegal instruction. 기본 작업은 호출 프로그램을 종료합니다.The default action terminates the calling program.

SIGINT
Ctrl+C 인터럽트.CTRL+C interrupt. 기본 작업은 호출 프로그램을 종료하고 종료 코드 3을 생성합니다.The default action terminates the calling program with exit code 3.

SIGSEGV
잘못된 저장소 액세스.Illegal storage access. 기본 작업은 호출 프로그램을 종료합니다.The default action terminates the calling program.

SIGTERM
프로그램에 종료 요청이 전송됨.Termination request sent to the program. 기본 작업은 호출 프로그램을 종료하고 종료 코드 3을 생성합니다.The default action terminates the calling program with exit code 3.

SIG_ERR
오류가 발생했음을 나타내는 신호의 반환 형식A return type from a signal indicating an error has occurred.

참고 항목See Also

signal signal
raise raise
전역 상수Global Constants