名前空間
変種
操作

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

From cppreference.com
 
 
 
 
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_errorp を引数として例外オブジェクトが構築されます。
3)
noexcept 指定:  
noexcept
  

[編集] 注釈

directory_iterator("") の代わりに、directory_iterator(".") としてイテレータを構築して、現在のディレクトリを反復処理してください。

English 日本語 中文(简体) 中文(繁體)