std::experimental::filesystem::recursive_directory_iterator:: recursive_directory_iterator

From cppreference.com
recursive_directory_iterator ( ) ;
(1) (filesystem TS)
recursive_directory_iterator ( const recursive_directory_iterator & ) = default ;
(2) (filesystem TS)
recursive_directory_iterator ( recursive_directory_iterator && ) = default ;
(3) (filesystem TS)
explicit recursive_directory_iterator ( const path & p,
directory_options options = directory_options :: none ) ;
(4) (filesystem TS)
recursive_directory_iterator ( const path & p,
directory_options options, error_code & ec ) ;
(5) (filesystem TS)
recursive_directory_iterator ( const path & p, error_code & ec ) ;
(6) (filesystem TS)

Constructs new recursive directory iterator.

1) Default constructor. Constructs an end iterator.
2,3) Default copy and move constructors.
4-6) Constructs an iterator that refers to the first entry in the directory that p resolves to.

Parameters

Exceptions

1,5,6)
noexcept specification:
noexcept

Notes

Recursive directory iterators do not follow directory symlinks by default. To enable this behavior, specify directory_options::follow_directory_symlink among the options option set.