std::filesystem::file_type
文件系统::file[医]类型
Defined in header | | |
---|---|---|
enum class file_type { none = /* unspecified */, not_found = /* unspecified */, regular = /* unspecified */, directory = /* unspecified */, symlink = /* unspecified */, block = /* unspecified */, character = /* unspecified */, fifo = /* unspecified */, socket = /* unspecified */, unknown = /* unspecified */, /* implementation-defined */ }; | | (since C++17) |
指示路径引用的文件或目录的类型。
常数
Constant | Meaning |
---|---|
none | indicates that the file status has not been evaluated yet, or an error occurred when evaluating it |
not_found | indicates that the file was not found (this is not considered an error) |
regular | a regular file |
directory | a directory |
symlink | a symbolic link |
block | a block special file |
character | a character special file |
fifo | a FIFO (also known as pipe) file |
socket | a socket file |
implementation-defined | an additional implementation-defined constant for each additional file type supported by the implementation |
unknown | the file exists but its type could not be determined |
另见
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。