相关疑难解决方法(0)

如何使用C++在Linux中获取文件的所有者名称?

如何使用C++获取Linux文件系统上文件的所有者名称和组名?该stat()呼叫仅提供所有者ID和组ID,但不提供实际名称.

-rw-r--r--.  1 john devl  3052 Sep  6 18:10 blah.txt
Run Code Online (Sandbox Code Playgroud)

我如何以编程方式获得"john"和"devl"?

c++ linux file-ownership

12
推荐指数
1
解决办法
2万
查看次数

使用 boost 获取文件的所有者和组

我想使用 boost::filesystem 从文件中获取所有者和组,但从未找到任何方法来做到这一点。

我可以获得文件的权限,但由于我不知道文件的所有者,这没有任何意义。

我找到了 posix fstat 函数,但我再次想使用 boost 或另一个 C++ 库而不是 C 函数。

c++ boost boost-filesystem fstat

5
推荐指数
1
解决办法
1466
查看次数

标签 统计

c++ ×2

boost ×1

boost-filesystem ×1

file-ownership ×1

fstat ×1

linux ×1