【发布时间】:2012-09-25 22:06:47
【问题描述】:
一个简单的问题。如果我有 2 个程序需要访问 1 个命名管道。如果一个人使用 open() 函数在带有O_RDONLY 标志的一端读取,另一端是否能够以O_WRONLY 的身份打开文件并能够写入它?其他程序会得到写入的数据吗?
【问题讨论】:
-
命名管道基本上就是这样工作的:一个程序写入,另一个程序读取。当你尝试它时发生了什么?
标签: c multithreading networking pipe named-pipes