is_empty 函数

指定指示路径是否引用空或 Null 文件的目录。

template<class Path>
inline bool is_empty(
   const Path& Pval
);

参数

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

返回值

如果 Pval 引用现有的目录,则函数返回 basic_directory_iterator<Path>(Pval) == basic_directory_iterator<Path>()。

如果 Pval 引用现有文件,则函数返回 file_size(Pval) == 0。

备注

如果 Pval 引用不存在的路径,函数引发。basic_filesystem_error

要求

标头: filesystem

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

请参见

参考

<filesystem>

exists 函数

basic_directory_iterator 类

file_size 函数

其他资源

C++ 标准库头文件