std::filesystem::directory_options
Von cppreference.com
< cpp | filesystem
| Definiert in Header <filesystem> |
||
| enum class directory_options { none = /* nicht spezifiziert */, |
(seit C++17) | |
Dieser Typ repräsentiert verfügbare Optionen, die das Verhalten des directory_iterator und des recursive_directory_iterator steuern.
directory_options erfüllt die Anforderungen von BitmaskType (was bedeutet, dass die bitweisen Operatoren operator&, operator|, operator^, operator~, operator&=, operator|= und operator^= für diesen Typ definiert sind). none repräsentiert die leere Bitmaske; jeder andere Aufzähler repräsentiert ein separates Bitmaskenelement.
[bearbeiten] Member-Konstanten
| Member-Konstante | Bedeutung |
|---|---|
keine
|
(Standard) Verzeichnis-Symbolische Links überspringen, Berechtigungsfehler sind Fehler. |
follow_directory_symlink
|
Verzeichnis-Symbolische Links verfolgen statt überspringen. |
skip_permission_denied
|
Verzeichnisse überspringen, die andernfalls zu Berechtigungsfehlern führen würden. |
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |
[bearbeiten] Siehe auch
| konstruiert einen Verzeichnisiterator (öffentliche Memberfunktion von std::filesystem::directory_iterator) | |
| konstruiert einen rekursiven Verzeichnisiterator (öffentliche Memberfunktion von std::filesystem::recursive_directory_iterator) |