我想使用 boost::filesystem 从文件中获取所有者和组,但从未找到任何方法。
我可以获得文件的权限,但由于我不知道文件的所有者,所以这没有任何意义。
我找到了 posix fstat 函数,但我还是想使用 boost 或其他 C++ 库而不是 C 函数。
最佳答案
您要执行的是 Unix 系统调用。但是你不想调用它?为什么? boost 可以提供什么可能的值(value)?这不是可移植性,因为 Unix 之外的任何东西都不会有有意义的 st_gid 字段。
关于c++ - 使用 boost 获取文件的所有者和组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10289491/