is_other 函数

指示指定的 file_status 或文件名是否表示不是普通文件、目录或符号链接的现有文件。

inline bool is_other(
   file_status Stat
);
template<class Path>
inline bool is_other(
   const Path& Pval
);

参数

  • Stat
    一个 file_status 对象。

  • Pval
    一个 Path 对象。 Path 可以是 basic_path 或从 basic_path 派生的类型。

返回值

第一个函数返回 exists() && !is_regular_file(Stat) && !is_directory(Stat) && !is_symlink(Stat)。

第二个函数返回 is_other(status(Pval))。

要求

标头: filesystem

命名空间: std::tr2::sys

请参见

参考

<filesystem>

file_type 枚举

status 函数

exists 函数

is_regular_file 函数

is_directory 函数

is_symlink 函数

其他资源

C++ 标准库头文件