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)

新しいディレクトリイテレータを構築します。

1) 終端イテレータを構築します。
2) ディレクトリ p で識別されるディレクトリの最初のディレクトリエントリを参照するディレクトリイテレータを構築する。 p が存在しないファイルまたはディレクトリでない場合、終端イテレータを返す。

パラメータ

例外

1)
noexcept 指定子:
noexcept
2) filesystem_error エラーが発生した場合。例外オブジェクトは p を引数として構築されます。
3)
noexcept 指定子:
noexcept

注記

現在のディレクトリを反復処理するには、イテレータを directory_iterator ( "." ) のように構築し、 directory_iterator ( "" ) のようにしてはいけません。