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

要求

**标头:**文件系统

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

请参见

参考

<filesystem>

exists 函数

basic_directory_iterator选件类

file_size 函数

其他资源

标头文件