std::experimental::filesystem::directory_iterator:: directory_iterator
From cppreference.net
<
cpp
|
experimental
|
fs
|
directory iterator
|
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) |
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
| Dieser Abschnitt ist unvollständig |
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 ( "" ) .