资源简介
利用信号进行进程间通信:实现一个SIGINT信号的处理程序,注册该信号处理程序,创建一个子进程,父子进程都进入等待。
代码片段和文件信息
#include
#include
#include
static void sig_usr(int); /* one handler for both signals */
int main(void)
{
int val;
while(val=fork()==-1);
if(val>0)
{
if (signal(SIGUSR1sig_usr) == SIG_ERR)
{
printf(“can‘t catch SIGUSR1\n“);
exit(1);
}
if (signal(SIGUSR2sig_usr) == SIG_ERR)
{
- 上一篇:SPI通信协议中文版SPIV3
- 下一篇:编译原理习题答案胡元义
相关资源
- Linux中的网络数据包捕获
- 基于QT+Linux的网络聊天室
- 银行家算法linux下实现
- linux下哲学家进餐问题实现
- UCloner-10.04.7.tar.gz
- linux libgcc_s.so.1 libgcc_s-4.4.5-20110214.
- uClinux-dist-20070130.tar.tar
- linux 实验7
- Linux iptables防火墙深度理解与实战应用
- makefile实验——华农Linux实验8
- quartus_II_13.1链接
- zw_(linuxc)linux进程监控和进程守护程
- linux 下的无线点菜系统
- libxl注册机源码支持window和linux
- linux操作系统实验二
- Linux基线修复
- wiegand维根协议驱动程序
- linux内核中断
- Linux课程设计—基于服务器的文件共享
- 英特尔集成显卡及核心显卡Intel(R)
- jdk-7u67-linux-x64.tar.gz
- Intel Parallel Studio XE 2018 Update 1 Windows
- Linux下的Socket聊天系统,QT完整界面
- Linux下的QT车牌识别门禁系统基于ope
- SElinux详细讲解
- Linux下使用UDP协议的点对点聊天程序含
- Linux系统自动不停重启并计数的shell脚
- ov9650摄像头在qt中的实现代码
- 将游戏手柄按键映射到键盘
- linux下tuxedo服务器安装与配置
评论
共有 条评论