FreeBSD Manual Pages
std::experi...ory_iterator(3) C++ Standard Libarystd::experi...ory_iterator(3) NAME std::experimental::filesystem::directory_iterator::directory_iterator - std::experimental::filesystem::directory_iterator::directory_iterator Synopsis 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) Constructs a new directory iterator. 1) Constructs the end iterator. 2) Constructs a directory iterator that refers to the first direc- tory entry of a directory identified by p. If p refers to an non-existing file or not a directory, returns the end iterator. Parameters This section is incomplete Exceptions 1) noexcept specification: noexcept 2) filesystem_error if an error occurs. The exception object is con- structed with p as an argument. 3) noexcept specification: noexcept Notes To iterate over the current directory, construct the iterator as directory_iterator(".") instead of directory_iterator(""). http://cppreference.com 2022.07.31 std::experi...ory_iterator(3)
NAME | Synopsis | Parameters | Exceptions | Notes
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::experimental::filesystem::directory_iterator::directory_iterator&sektion=3&manpath=FreeBSD+Ports+15.0>
