These functions enable range access for directory_iterator.
directory_iterator begin(directory_iterator iter) noexcept;
Returns: iter.
directory_iterator end(const directory_iterator&) noexcept;
Returns: directory_iterator().