std::filesystem:: directory_options
|
Défini dans l'en-tête
<filesystem>
|
||
|
enum
class
directory_options
{
none
=
/* non spécifié */
,
|
(depuis C++17) | |
Ce type représente les options disponibles qui contrôlent le comportement de l' directory_iterator et du recursive_directory_iterator .
directory_options
satisfait aux exigences de
BitmaskType
(ce qui signifie que les opérateurs bit à bit
operator
&
,
operator
|
,
operator
^
,
operator~
,
operator
&
=
,
operator
|
=
, et
operator
^
=
sont définis pour ce type).
none
représente le masque de bits vide ; chaque autre énumérateur représente un élément de masque de bits distinct.
Constantes
| Énumérateur | Signification |
none
|
(par défaut) ignorer les liens symboliques de répertoire, « permission refusée » est une erreur |
follow_directory_symlink
|
suivre plutôt qu'ignorer les liens symboliques de répertoire |
skip_permission_denied
|
ignorer les répertoires qui entraîneraient autrement des erreurs « permission refusée » |
Exemple
|
Cette section est incomplète
Raison : aucun exemple |
Voir aussi
|
construit un itérateur de répertoire
(fonction membre publique de
std::filesystem::directory_iterator
)
|
|
|
construit un itérateur de répertoire récursif
(fonction membre publique de
std::filesystem::recursive_directory_iterator
)
|