Subject/Programming

API] signal

Wooum@n 2016. 8. 21. 20:03


*함수 원형


void signal(

   int sig

   void (*func ) (int [, int ] ))) 

   (int);


sig: 등록할 시그널

func: 해당 시그널이 발생했을 때, 동작시킬 함수주소 (인자의 [, int] 이건 뭔소린지 모르겟음)



*시그널 종류(일부만)


SIGABRT

Abnormal termination 

SIGFPE

부동소수점 오류 

SIGILL

잘못된 명령 

SIGINT 

CTRL + C 신호 

SIGSEGV 

잘못된 저장소 액세스 

SIGTERM 

종료 요청