exists 函数

指定文件是否存在。

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

参数

  • Stat
    file_status 对象。

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

返回值

第一个函数返回 status_known(Stat) && Stat.type() != file_not_found。

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

备注

如果基础 file_type 知道,file_status 表示现有文件

要求

标头: filesystem

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

请参见

参考

<filesystem>

status_known 函数

status 函数

file_type 枚举

其他资源

C++ 标准库头文件