标签: c++ c macos
我的环境是Mac OS X,我的程序是用C ++编写的 如果进程A正在以某种方式访问文件,以致其他进程将被拒绝对该文件的读访问权。 然后我的进程B尝试使用带有“rb”模式的C / C ++函数fopen打开文件。
我应该期望fopen失败并返回null吗?或者说fopen可能会成功,但是看电话会失败吗?
由于
答案 0 :(得分:1)
阅读Beej's Guide to Unix IPC
另请阅读此thread,似乎强制锁定(您正在寻找的)是特定于平台的,并且OS X不支持它们。