Spec-Zone.ru › C++

std::filesystem::status_known

Определено в заголовочном файле <filesystem>
bool status_known( std::filesystem::file_status s ) noexcept;
(1) (начиная с C++17)

Проверяет, известно ли заданное состояние файла; эквивалентно s.type() != file_type::none.

Параметры

s - состояние файла для проверки

Возвращаемое значение

true, если заданное состояние файла является известным состоянием файла.

Примечания

Несмотря на название, функция проверяет состояние файла file_type::none (то есть произошла ошибка), а не file_type::unknown (то есть файл существует, но его тип нельзя определить).

См. также

statussymlink_status
(C++17)(C++17)
определяет атрибуты файла
определяет атрибуты файла, проверяя целевой объект символической ссылки
(функция)
statussymlink_status
состояние файла, обозначенного этой записью каталога;
состояние файла/символической ссылки, обозначенных этой записью каталога
(открытая функция-член std::filesystem::directory_entry)

© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/filesystem/status_known

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API