std::experimental::filesystem:: is_empty
From ru.cppreference.net
<
cpp
|
experimental
|
fs
|
Определено в заголовочном файле
<experimental/filesystem>
|
||
|
bool
is_empty
(
const
path
&
p
)
;
|
(1) | (filesystem TS) |
|
bool
is_empty
(
const
path
&
p, error_code
&
ec
)
;
|
(2) | (filesystem TS) |
Проверяет, ссылается ли заданный путь на пустой файл или каталог.
Вторая версия возвращает false и устанавливает ec в соответствующий код ошибки при возникновении ошибки. В противном случае ec очищается вызовом ec. clear ( ) .
Содержание |
Параметры
| p | - | путь для проверки |
| ec | - | код ошибки для изменения в случае ошибки |
Возвращаемое значение
true если p указывает на пустой файл или директорию, false в противном случае.
Исключения
1)
filesystem_error
если возникает ошибка. Объект исключения конструируется с
p
в качестве аргумента. Код ошибки устанавливается в соответствующий код ошибки для возникшей ошибки, вызвавшей сбой.
2)
noexcept
спецификация:
noexcept
Смотрите также
| Этот раздел не завершён |