信號驅動式I/O模型,以終端I/O爲例寫個demo

在實踐中有個問題須要注意,設計將標準輸入stdin來觸發SIGIO信號,但發現標準輸出stdout也能觸發SIGIO信號,因此O_ASYNC應該是針對設備,而不是描述符。html 若是在信號處理函數中,採用printf打印會不斷觸發SEGIO信號,因此改用寫文件。函數 代碼以下:設計 #include <stdio.h> #include <signal.h> #include <string.h
相關文章
相關標籤/搜索