std::filesystem:: directory_options
|
Определено в заголовочном файле
<filesystem>
|
||
|
enum
class
directory_options
{
none
=
/* unspecified */
,
|
(начиная с C++17) | |
Этот тип представляет доступные опции, которые управляют поведением directory_iterator и recursive_directory_iterator .
directory_options
удовлетворяет требованиям
BitmaskType
(что означает, что побитовые операторы
operator
&
,
operator
|
,
operator
^
,
operator~
,
operator
&
=
,
operator
|
=
и
operator
^
=
определены для этого типа).
none
представляет пустую битовую маску; каждый другой перечислитель представляет отдельный элемент битовой маски.
Константы
| Перечислитель | Значение |
none
|
(по умолчанию) пропускать символические ссылки на директории, «permission denied» считается ошибкой |
follow_directory_symlink
|
следовать по символическим ссылкам на директории вместо их пропуска |
skip_permission_denied
|
пропускать директории, которые в противном случае привели бы к ошибкам «permission denied» |
Пример
|
Этот раздел не завершён
Причина: отсутствует пример |
Смотрите также
|
создает итератор каталога
(публичная функция-член
std::filesystem::directory_iterator
)
|
|
|
создает рекурсивный итератор каталога
(публичная функция-член
std::filesystem::recursive_directory_iterator
)
|