0
我有幾個fds(從Process.spawn_async_with_pipes
獲得),我想要讀取和寫入。現在我看到有多種方式可以這樣做:Vala中的文件輸入/輸出(IOChannel vs FileStream vs IOStream)
- 使用
IOChannel.unix_new
- 使用
FileStream.fdopen
- 使用
UnixInputStream
和UnixOutputStream
是這些API之間的差異和哪一個我應該採取?
相關:https://stackoverflow.com/questions/20846511/read-write-file-pipes-在-VALA-巧舌如簧 –