信号驱动式I/O模型,以终端I/O为例写个demo

在实践中有个问题须要注意,设计将标准输入stdin来触发SIGIO信号,但发现标准输出stdout也能触发SIGIO信号,因此O_ASYNC应该是针对设备,而不是描述符。html 若是在信号处理函数中,采用printf打印会不断触发SEGIO信号,因此改用写文件。函数 代码以下:设计 #include <stdio.h> #include <signal.h> #include <string.h
相关文章
相关标签/搜索