信号集 信号阻塞集
信号集相关函数 //信号集 //类型:sigset_t //sigemptyset(sigset_t *set); //功能:创建空的信号集 //返回值:成功0,失败-1 //sigismember(sigset_t *set, int num); //功能:判断信号num是否存在于信号集set //返回值:存在1,不存在0,失败-1 //sigaddset(sigset_t *set, int num); //功能:将信号num添加于信号集set //返回值:成功0,失败-1 //sigdelset(sigset_t *set, int num); //功能:将信号num删除于信号集set //返回值:成功0,失败-1 //sigfillset(sigset_t *set); //功能:创建满的信号集 //返回值:成功0,失败-1 # include <stdio.h> # include <stdlib.h> # include <signal.h> int main ( int argc , char * argv [ ] ) { sigset_t empty_set , fill_set ; int ret = 0 ; ret = sigemptyset ( & empty_set ) ; if ( ret == 0 ) printf ( "create empty_set