Title
Incomplete resolution of US 74
Status
c++20
Section
[fs.path.native.obs]
Submitter
Jonathan Wakely

Created on 2017-05-25.00:00:00 last changed 45 months ago

Messages

Date: 2017-06-12.17:41:51

Proposed resolution:

This wording is relative to N4659.

  1. Edit [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: pathstringnative().

    -9- Remarks: Conversion, if any, is performed as specified by [fs.path.cvt]. The encoding of the string returned by u8string() is always UTF-8.

Date: 2017-06-15.00:00:00

[ 2017-06-12, Moved to Tentatively Ready after 6 positive votes on c++std-lib ]

Date: 2017-05-25.00:00:00

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.

History
Date User Action Args
2021-02-25 10:48:01adminsetstatus: wp -> c++20
2017-07-30 20:18:47adminsetstatus: voting -> wp
2017-06-26 13:46:20adminsetstatus: ready -> voting
2017-06-12 17:41:51adminsetmessages: + msg9247
2017-06-12 17:41:51adminsetstatus: new -> ready
2017-05-27 08:53:03adminsetmessages: + msg9189
2017-05-25 00:00:00admincreate