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

15-等待信号_pause()

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

20.14 等待信号:pause()

调用pause()将暂停进程的执行,直至信号处理器函数中断该调用为止(或者直至一个未处理信号终止进程为止)。

523.png 处理信号时,pause()遭到中断,并总是返回−1,并将errno置为EINTR。(21.5节描述了关于EINTR错误的更多信息。)

程序清单20-2提供了应用pause()的一例子。

在22.9节、22.10节及22.11节中,可以看到程序等待信号时暂停执行的各种其他方式。