标签: c file
有一个文件被另一个进程锁定以进行编辑。 有没有办法使用C程序以独占模式打开文件?
答案 0 :(得分:0)
是的,杀死其他进程。当然,操作系统不提供允许您打开锁定文件的方法,这样就完全无法支持锁定。
Fwiw,一个非常常见的错误是尝试打开另一个进程已经打开写入并仅指定读取共享的文件。无法工作,其他进程已经获得了写访问权限。您必须指定读写共享。