A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://cplusplus.github.io/LWG/issue2669 below:

recursive_directory_iterator effects refers to non-existent functions

This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of C++17 status.

2669. recursive_directory_iterator effects refers to non-existent functions

Section: 31.12.12.2 [fs.rec.dir.itr.members] Status: C++17 Submitter: Jonathan Wakely Opened: 2014-07-10 Last modified: 2017-07-30

Priority: 0

View all other issues in [fs.rec.dir.itr.members].

View all issues with C++17 status.

Discussion:

operator++/increment, second bullet item, ¶39 says "Otherwise if recursion_pending() && is_directory(this->status()) && (!is_symlink(this->symlink_status())..." but recursive_directory_iterator does not have status or symlink_status members.

[Apr 2016 Issue updated to address the C++ Working Paper. Previously addressed File System TS]

Proposed resolution:

Change 31.12.12.2 [fs.rec.dir.itr.members] ¶39 as indicated:

Otherwise if recursion_pending() && is_directory( (*this )->status()) && (!is_symlink( (*this )->symlink_status()) ..."


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4