2013-08-27 79 views
0

我可以爲單向通信創建一個FIFO。但我將如何去進行雙向溝通?我可以創建一個C文件作爲發件人,並打開另一個充當接收者的終端。但是,我將如何建立雙向溝通?謝謝!創建雙向通信fifo

+2

您創建*兩個* FIFO。 –

+0

@JoachimPileborg是的,這就是我們的任務。但是兩個fifo應該只在一個文件中。我將如何創建一對FIFOS? – JKTA

+0

你不能爲兩個FIFO使用單個文件,這是不可能的。至少除非你實現*自己的* FIFO,否則這將非常困難。 –

回答

1

你不行。嘗試一個套接字。考慮閱讀socketpair函數的手冊。