operator==(std::filesystem::file_status)
来自 cppreference.com
< cpp | filesystem | 文件状态
friend bool operator==( const file_status& lhs, const file_status& rhs ) noexcept; |
(自 C++20 起) | |
检查两个 file_status
值是否相等,即它们分别表示的类型和权限是否相同。
此函数对普通的 非限定 或 限定查找不可见,只能通过 依赖于参数的查找找到,当 std::filesystem::file_status 是参数的关联类时。
!=
运算符是 从 operator==
合成的。
[编辑] 参数
lhs, rhs | - | 要比较的 file_status 值 |
[编辑] 返回值
lhs.type() == rhs.type() && lhs.permissions() == rhs.permissions()
[编辑] 参见
获取或设置文件的类型 (公共成员函数) | |
获取或设置文件的权限 (公共成员函数) |