【发布时间】:2017-08-18 00:55:33
【问题描述】:
因此,boost::filesystem 允许您访问文件的权限,即所有者拥有哪些权限、组拥有哪些权限以及所有用户都拥有哪些权限。这很好,但我不想开始检查我是谁,我的组是什么等 - 我只想检查我是否可以,比如说,递归某个目录(而不是尝试这样做并失败)。我该怎么做?
【问题讨论】:
标签: permissions stat boost-filesystem directory-permissions
因此,boost::filesystem 允许您访问文件的权限,即所有者拥有哪些权限、组拥有哪些权限以及所有用户都拥有哪些权限。这很好,但我不想开始检查我是谁,我的组是什么等 - 我只想检查我是否可以,比如说,递归某个目录(而不是尝试这样做并失败)。我该怎么做?
【问题讨论】:
标签: permissions stat boost-filesystem directory-permissions
不确定 boost::filesystem 是否具有该功能,但 POSIX 具有 access(2)。
【讨论】: