10 c++ linux file-io process
我知道,is_open()C++ 中有这个功能,但是我想要一个程序检查一个文件是否还没有被其他应用程序打开.有没有办法使用标准库?
is_open()
编辑 - 澄清答案,这是一个Linux应用程序.
Ces*_*arB 5
不仅标准库没有这个功能,它在一般情况下甚至是不可能的。您可以(在 linux 上)检查/proc/*/fd- 但您的程序可能没有权限在其他用户的进程上执行此操作(例如,这是 Ubuntu 中的默认设置)。
/proc/*/fd
小智 4
不,标准库没有这样的功能。
归档时间:
16 年,2 月 前
查看次数:
19818 次
最近记录:
9 年,6 月 前