sigprocmask实例
来源:互联网 发布:php超链接传值 编辑:程序博客网 时间:2024/06/15 21:39
#include <stdio.h>#include <signal.h>#include <stdlib.h>void checkset();int main(void){sigset_t blockset;sigemptyset(&blockset);sigaddset(&blockset, SIGINT);sigaddset(&blockset, SIGTSTP);checkset();sigprocmask(SIG_SETMASK, &blockset, NULL);checkset();sigaddset(&blockset, SIGTERM);sigprocmask(SIG_BLOCK, &blockset, NULL);checkset();sigdelset(&blockset, SIGTERM);sigprocmask(SIG_UNBLOCK, &blockset, NULL);checkset();}void checkset(){sigset_t set;printf("checkset start:\n");if (sigprocmask(0, NULL, &set) < 0){printf("checkset sigprocmask error");exit(0);}if (sigismember(&set, SIGINT))printf("sigint\n");if (sigismember(&set, SIGTSTP))printf("sigtstp\n");if (sigismember(&set, SIGTERM))printf("sigterm\n");printf("checkset end\n");}
0 0
- sigprocmask实例
- sigprocmask
- sigprocmask
- sigprocmask
- sigprocmask
- sigprocmask()
- sigprocmask
- APUE 程序清单10-11 信号设置和sigprocmask实例
- sigprocmask理解
- sigprocmask理解
- sigprocmask 用法
- Linux signals(二) sigprocmask,sigaction,不可靠信号及实例代码
- sigprocmask系统调用
- sigprocmask (转)
- sigprocmask和sigsuspend转
- sigprocmask和sigsuspend转
- sigprocmask系统调用
- sigprocmask系统调用
- 我的代码之旅
- Codeforces 612C Replace To Make Regular Bracket Sequence 【stack】
- UE4 C++示例工程Battery Collector(4.10版本又更名为3rd Person Power-up)
- 玩游戏也是有心得的!——培训的第一天
- 面试题7:用两个栈实现队列(java)
- sigprocmask实例
- 360WIFI2无线网卡移植 -MT7601U移植
- 用表单实现qq注册页面
- Listview很重要
- JQuery选择器
- SAP SM37后台作业结果显示为alv list怎么样可以显示alv grid形式呢?
- CSS设置文字斜体
- KMP算法
- Python语言_思维导图