시그널(:12)을 기다린다.
#include <unistd.h> int pause(void);
pause는 신호를 받을때까지 호출 프로세스(:12)를 중지시킨다.
항당 -1을 반환한다. errno는 ERESTARTNOHAND로 설정된다.
시그널을 받아서 인터럽트가 발생했다.
#include <unistd.h> #include <signal.h> void sig_handler(int signo) { printf("SIGINT발생\n"); } int main() { printf("hello world!\n"); signal(SIGINT, (void *)sig_handler); pause(); printf("Interupt\n"); }
Copyrights © - Joinc, All Rights Reserved. Inherited From - Yundream Rebranded By - Joonphil
1장. pause(2)
시그널(:12)을 기다린다.
1.1절. 사용법
1.2절. 설명
pause는 신호를 받을때까지 호출 프로세스(:12)를 중지시킨다.
1.3절. 반환값
항당 -1을 반환한다. errno는 ERESTARTNOHAND로 설정된다.
1.4절. 에러
시그널을 받아서 인터럽트가 발생했다.
1.5절. 예제
Recent Posts
Archive Posts
Tags