-4

我的环境是 Mac OS X,我的程序是 C++ 如果进程 A 正在访问文件,而其他进程将被拒绝读取该文件。然后我的进程 B 尝试使用具有“rb”模式的 C/C++ 函数 fopen 打开文件。

我应该期望 fopen 失败并返回 null 吗?还是 fopen 可能会成功但读取调用会失败?

谢谢

4

1 回答 1

1

阅读Beej 的 Unix IPC 指南

另请阅读此线程,似乎强制锁(您正在寻找的)是特定于平台的,而 OS X 不支持它们。

于 2013-05-14T09:54:29.923 回答