Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/147.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 设备句柄_C++_Xcode - Fatal编程技术网

C++ 设备句柄

C++ 设备句柄,c++,xcode,C++,Xcode,我试图获取进程在特定实例中使用的设备句柄数。 我在Mac 10.6.6上使用x代码。我尝试过使用lsof,但没有令人满意的结果。 请帮助….您可以在/proc/nnnn/fd/(其中nnn是pid)中查找,但您仍然需要计算那里的文件。isof的结果是什么,为什么不令人满意?在类似unix的系统中,只有几个命令可以让您知道已打开的文件:fuser、isof、fstat..该命令是lsof,是的,它给出了文件句柄的数量,但我需要的是设备句柄的数量。。。。。如果我能得到任何低级别的API,以便我可以在

我试图获取进程在特定实例中使用的设备句柄数。 我在Mac 10.6.6上使用x代码。我尝试过使用lsof,但没有令人满意的结果。
请帮助….

您可以在/proc/nnnn/fd/(其中nnn是pid)中查找,但您仍然需要计算那里的文件。

isof的结果是什么,为什么不令人满意?在类似unix的系统中,只有几个命令可以让您知道已打开的文件:fuser、isof、fstat..该命令是lsof,是的,它给出了文件句柄的数量,但我需要的是设备句柄的数量。。。。。如果我能得到任何低级别的API,以便我可以在C++代码中使用它,那就更有帮助了。