2
我有一個C++程序,由另一個可執行文件通過管道接收該程序的輸出而啓動。在某些情況下,父進程的讀取速度比子寫入慢,子管道在管道管理器(QNX)中的管道緩衝區變滿時會阻塞。如何測試輸出到std :: cout(連接到管道)是否會阻塞
有沒有一種標準的方法來測試cout < <將在連接到管道時是否阻塞?
我有一個C++程序,由另一個可執行文件通過管道接收該程序的輸出而啓動。在某些情況下,父進程的讀取速度比子寫入慢,子管道在管道管理器(QNX)中的管道緩衝區變滿時會阻塞。如何測試輸出到std :: cout(連接到管道)是否會阻塞
有沒有一種標準的方法來測試cout < <將在連接到管道時是否阻塞?