当前位置:嗨网首页>书籍在线阅读

17-练习

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

20.16 练习

20-1.  如20.3节所指,比之signal(),sigaction()函数在建立信号处理器时可移植性更佳。请用sigaction()替换程序清单20-7程序(sig_receiver.c)中对signal()的调用。

20-2.  编写一程序来展示当将对等待信号的处置改为SIG_IGN时,程序绝不会看到(捕获)信号。

20-3.  编写一程序,以sigaction()来建立信号处理器函数,请验证SA_RESETHAND和SA_NODEFER标志的效果。

20-4.  请用sigaction()调用来实现siginterrupt()。

①译者注:即后台进程组。

②译者注:参考APUEv2,其实就是由系统实现决定的意思,再次鄙视SUS的学究笔法。