This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of C++20 status.
Section: 220.127.116.11.6 [fs.path.native.obs] Status: C++20 Submitter: Jonathan Wakely Opened: 2017-05-25 Last modified: 2021-02-25
Priority: Not Prioritized
View all issues with C++20 status.
P0492R1 US-74 failed to replace one occurrence of pathstring, in [fs.path.native.obs] p8. It should be changed to native(), as with the other native format observers.
[2017-06-12, Moved to Tentatively Ready after 6 positive votes on c++std-lib]
This wording is relative to N4659.
Edit 18.104.22.168.6 [fs.path.native.obs] as indicated:
std::string string() const; std::wstring wstring() const; std::string u8string() const; std::u16string u16string() const; std::u32string u32string() const;
-8- Returns:-9- Remarks: Conversion, if any, is performed as specified by 22.214.171.124 [fs.path.cvt]. The encoding of the string returned by u8string() is always UTF-8.