신호 작업 상수signal Action Constants

인터럽트 신호를 받을 때 수행되는 작업은 func 값에 따라 다릅니다.The action taken when the interrupt signal is received depends on the value of func.

구문Syntax

#include <signal.h>  

설명Remarks

func 인수는 함수 주소 또는 아래에 나열되고 SIGNAL.H에 정의된 매니페스트 상수 중 하나여야 합니다.The func argument must be either a function address or one of the manifest constants listed below and defined in SIGNAL.H.

SIG_DFL
시스템 기본 응답을 사용합니다.Uses system-default response. 호출 프로그램이 스트림 I/O를 사용하는 경우 런타임 라이브러리에 의해 생성된 버퍼는 플러시되지 않습니다.If the calling program uses stream I/O, buffers created by the run-time library are not flushed.

SIG_IGN
인터럽트 신호를 무시합니다.Ignores interrupt signal. 프로세스의 부동 소수점 상태가 정의되지 않은 상태로 유지되므로 SIGFPE에 대해서는 이 값이 지정되지 않습니다.This value should never be given for SIGFPE, since the floating-point state of the process is left undefined.

SIG_SGE
신호에서 오류가 발생했음을 나타냅니다.Indicates an error occurred in the signal.

SIG_ACK
승인을 수신되었음을 나타냅니다.Indicates an acknowledgement was received.

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

참고 항목See Also

signal signal
전역 상수Global Constants