Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

OurMajorLangIsCAndCPlusPlus/signal.h

From ZeroWiki
Revision as of 05:23, 7 February 2021 by imported>Unknown
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
== OurMajorLangIsCAndCPlusPlus/signal.h ==
 == 메크로 목록 ==
이름 기능
NSIG 시그널의 총 개수. 최대값보다 1이 크다.
SIGINT Ctrl - C 인터럽트
SIGFPE 잘못된 산술적 연산
SIGILL 훼손된 프로그램 또는 데이터 프로그램의 실행
SIGSEGV 메모리 범위를 벗어나는 곳을 읽거나 쓸때 발생
SIGTERM 프로그램 종료
SIGBREAK Ctrl + Break 신호발생시
SIGABRT 그 프로그램과 abort가 호출되면 발생
SIG_DFL 신호에 따른 기본동작 지정
SIG_IGN 신호를 무시하도록 설정. 단 모든 신호에 대해서 가능한것은 아니다.
SIG_SGE signal gets error
SIG_ACK acknowledge
SIG_ERR signal요청을 받아들일 수 없는 경우에 발생
 === 함수 목록 ===
이름 기능
__cdecl signal(int, void (__cdecl *)) 해당 시그널에 동작할 행동을 지정한다. 첫번째 인자가 시그널 번호, 두번째 인자가 행동을 지정한다.
int __cdecl raise(int) 이 함수를 호출한 프로시져에 첫번째 인자에 시그널번호에 해당하는 시그널을 보낸다. 실패하면 0이 아닌값을 리턴하는데, 오직 유효하지 않은 시그널 번호에서만 실패하게 된다.

OurMajorLangIsCAndCPlusPlus