
sigset_t 변수는 신호 집합을 표현하는 자료형입니다. 이 변수를 선언하고 초기화하는 방법은 다음과 같습니다.
#hostingforum.kr
c
#include
sigset_t sigset;
// sigset_t 변수를 초기화하는 방법 1: sigemptyset 함수 사용
sigemptyset(&sigset);
// sigset_t 변수를 초기화하는 방법 2: sigfillset 함수 사용
sigfillset(&sigset);
// sigset_t 변수를 초기화하는 방법 3: 특정 신호만 포함하는 집합으로 초기화
sigemptyset(&sigset);
sigaddset(&sigset, SIGINT); // SIGINT 신호만 포함하는 집합으로 초기화
sigemptyset 함수는 신호 집합을 초기화하여 비어있는 집합으로 만듭니다. sigfillset 함수는 신호 집합을 초기화하여 모든 신호를 포함하는 집합으로 만듭니다. sigaddset 함수는 신호 집합에 특정 신호를 추가합니다.
sigwaitinfo 함수의 첫 번째 인자인 sigset_t 변수를 선언하고 초기화한 후, 신호를 기다릴 수 있습니다.
2025-07-19 13:04