繁体   English   中英

如何打开C中打开的文件

[英]How to open an opened file in C

我有一个程序可以打开 /dev/watchdog 文件。 我希望这种程序能够强制访问文件。 我的意思是主程序正在运行并正在使用这个文件,另一个程序实例能够强制打开 /dev/watchdog 并写入它。

我搜索了 open function 中存在的标签

您好,欢迎来到社区!

UNIX 无法单独阻止任意数量的进程使用同一文件。 您可以通过使用锁形状的互斥锁来实现您想要实现的目标。 系统调用flock允许您在已打开的文件上应用和删除锁。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM