std::filesystem:: is_other
|
Определено в заголовочном файле
<filesystem>
|
||
|
bool
is_other
(
std::
filesystem
::
file_status
s
)
noexcept
;
|
(1) | (начиная с C++17) |
|
bool
is_other
(
const
std::
filesystem
::
path
&
p
)
;
|
(2) | (начиная с C++17) |
|
bool
is_other
(
const
std::
filesystem
::
path
&
p,
std::
error_code
&
ec
)
noexcept
;
|
(3) | (начиная с C++17) |
Проверяет, соответствует ли данный статус файла или путь файлу типа other . То есть файл существует, но не является обычным файлом, каталогом или символической ссылкой.
Содержание |
Параметры
| s | - | статус файла для проверки |
| p | - | путь для проверки |
| ec | - | код ошибки для сохранения статуса ошибки |
Возвращаемое значение
true если файл, указанный в p или если тип, указанный в s относится к файлу, который не является обычным файлом, директорией или символической ссылкой, false в противном случае. Перегрузка без генерации исключений возвращает false при возникновении ошибки.
Исключения
Любая перегрузка, не помеченная
noexcept
, может выбрасывать
std::bad_alloc
при неудачном выделении памяти.
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
|
(C++17)
(C++17)
|
определяет атрибуты файла
определяет атрибуты файла, проверяя цель символической ссылки (функция) |
|
(C++17)
|
представляет тип файла и права доступа
(класс) |
|
(C++17)
|
проверяет, известен ли статус файла
(функция) |
|
(C++17)
|
проверяет, ссылается ли данный путь на блочное устройство
(функция) |
|
(C++17)
|
проверяет, ссылается ли данный путь на символьное устройство
(функция) |
|
(C++17)
|
проверяет, ссылается ли данный путь на директорию
(функция) |
|
(C++17)
|
проверяет, ссылается ли данный путь на именованный канал
(функция) |
|
(C++17)
|
проверяет, ссылается ли аргумент на обычный файл
(функция) |
|
(C++17)
|
проверяет, ссылается ли аргумент на именованный IPC-сокет
(функция) |
|
(C++17)
|
проверяет, ссылается ли аргумент на символическую ссылку
(функция) |
|
(C++17)
|
проверяет, ссылается ли путь на существующий объект файловой системы
(функция) |
|
проверяет, ссылается ли запись директории на
другой
файл
(публичная функция-член
std::filesystem::directory_entry
)
|