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

Constructs a new directory iterator.

# Declarations

directory_iterator();

(filesystem TS)

explicit directory_iterator( const path& p );

(filesystem TS)

directory_iterator( const path& p, error_code& ec );

(filesystem TS)

directory_iterator( const directory_iterator& ) = default;

(filesystem TS)

directory_iterator( directory_iterator&& ) = default;

(filesystem TS)

# Notes

To iterate over the current directory, construct the iterator as directory_iterator(".") instead of directory_iterator("").