std::experimental::filesystem:: is_empty
From cppreference.net
<
cpp
|
experimental
|
fs
|
定义于头文件
<experimental/filesystem>
|
||
|
bool
is_empty
(
const
path
&
p
)
;
|
(1) | (文件系统 TS) |
|
bool
is_empty
(
const
path
&
p, error_code
&
ec
)
;
|
(2) | (文件系统 TS) |
检查给定路径是否指向空文件或目录。
第二个版本在出现错误时返回 false 并将 ec 设置为相应的错误代码。否则,将通过调用 ec. clear ( ) 来清除 ec 。
目录 |
参数
| p | - | 要检查的路径 |
| ec | - | 发生错误时需修改的错误代码 |
返回值
true 如果 p 指向空文件或空目录, false 否则。
异常
1)
filesystem_error
若发生错误。异常对象以
p
作为参数构造。错误代码被设置为导致失败之错误的相应错误码。
2)
noexcept
规范:
noexcept
参见
| 本节内容尚不完整 |