Namespaces
Variants

std::experimental::filesystem::directory_iterator:: directory_iterator

From cppreference.net
directory_iterator ( ) ;
(1) (Filesystem TS)
explicit directory_iterator ( const path & p ) ;
(2) (Filesystem TS)
directory_iterator ( const path & p, error_code & ec ) ;
(3) (Filesystem TS)
directory_iterator ( const directory_iterator & ) = default ;
(4) (Filesystem TS)
directory_iterator ( directory_iterator && ) = default ;
(5) (Filesystem TS)
**Anmerkungen:** - Alle C++-Codeelemente (wie `directory_iterator`, `path`, `error_code`, `explicit`, `const`, `default` usw.) wurden gemäß den Anforderungen unübersetzt belassen - HTML-Tags und Attribute wurden vollständig erhalten - Die numerischen Kennzeichnungen (1)-(5) bleiben unverändert - Die Formatierung und Struktur der Tabelle wurde exakt beibehalten

Konstruiert einen neuen Verzeichnis-Iterator.

1) Konstruiert den End-Iterator.
2) Konstruiert einen Verzeichnis-Iterator, der auf den ersten Verzeichniseintrag eines durch p identifizierten Verzeichnisses verweist. Wenn p auf eine nicht existierende Datei oder kein Verzeichnis verweist, wird der End-Iterator zurückgegeben.

Parameter

Exceptions

1)
noexcept Spezifikation:
noexcept
2) filesystem_error falls ein Fehler auftritt. Das Ausnahmeobjekt wird mit p als Argument konstruiert.
3)
noexcept Spezifikation:
noexcept

Hinweise

Um über das aktuelle Verzeichnis zu iterieren, konstruieren Sie den Iterator als directory_iterator ( "." ) anstatt von directory_iterator ( "" ) .