Permissions 使用boost::filesystem/std::filesystem检查有效权限

Permissions 使用boost::filesystem/std::filesystem检查有效权限,permissions,stat,boost-filesystem,directory-permissions,Permissions,Stat,Boost Filesystem,Directory Permissions,因此,boost::filesystem允许您访问文件的权限,即所有者拥有哪些权限、组拥有哪些权限以及所有用户拥有哪些权限。这很好,但我不想开始检查我是谁,我的组是什么,等等-我只想检查我是否可以,比如说,递归某个目录(而不是尝试这样做并失败)。我该怎么做呢?不确定boost::filesystem是否具有该功能,但POSIX具有该功能

因此,
boost::filesystem
允许您访问文件的权限,即所有者拥有哪些权限、组拥有哪些权限以及所有用户拥有哪些权限。这很好,但我不想开始检查我是谁,我的组是什么,等等-我只想检查我是否可以,比如说,递归某个目录(而不是尝试这样做并失败)。我该怎么做呢?

不确定boost::filesystem是否具有该功能,但POSIX具有该功能