std::filesystem::status_known

定义于头文件 <filesystem>
bool status_known( std::filesystem::file_status s ) noexcept;
(1) (C++17 起)

检查给定文件状态是否已知,等价于 s.type() != file_type::none

目录

参数

s - 要检测的文件状态

返回值

若给定文件状态是已知文件状态,则为 true

注意

无关乎名称,该函数检查 file_type::none 的文件状态(表示错误出现),而非 file_type::unknown (表示文件存在,但其类型无法确定)。

参阅

(C++17)
(C++17)
确定文件属性
确定文件属性,检查符号链接对象
(函数)
此 directory_entry 所指代的文件的状态
此 directory_entry 所指代的文件的符号链接状态
(std::filesystem::directory_entry 的公开成员函数)

版本历史

  • (当前 | 先前 2017年9月29日 (五) 22:09Fruderica讨论 | 贡献 . . (819字节) (-32). . (merge noexcept) (撤销)
  • 当前 | 先前) 2017年5月1日 (一) 01:36Fruderica讨论 | 贡献. . (851字节) (+851). . (以“{{cpp/filesystem/title|status_known}} {{cpp/filesystem/navbar}} {{dcl begin}} {{dcl header | filesystem}} {{dcl | num=1 | since=c++17 | 1= bool status_known( std::fi...”为内容创建页面)