Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的环境是 Mac OS X,我的程序是 C++ 如果进程 A 正在访问文件,而其他进程将被拒绝读取该文件。然后我的进程 B 尝试使用具有“rb”模式的 C/C++ 函数 fopen 打开文件。
我应该期望 fopen 失败并返回 null 吗?还是 fopen 可能会成功但读取调用会失败?
谢谢
阅读Beej 的 Unix IPC 指南
另请阅读此线程,似乎强制锁(您正在寻找的)是特定于平台的,而 OS X 不支持它们。