Title
{to,from}_chars_result and format_to_n_result need the "we really mean what we say" wording
Status
c++20
Section
[charconv.syn][format.syn]
Submitter
Tim Song

Created on 2020-01-16.00:00:00 last changed 45 months ago

Messages

Date: 2020-02-01.13:23:15

Proposed resolution:

This wording is relative to N4842.

  1. Add a paragraph at the end of [charconv.syn] as follows:

    -?- The types to_chars_result and from_chars_result have the data members and special members specified above. They have no base classes or members other than those specified.

  2. Add a paragraph at the end of [format.syn] as follows:

    -1- The class template format_to_n_result has the template parameters, data members, and special members specified above. It has no base classes or members other than those specified.

Date: 2020-02-01.00:00:00

[ 2020-02-01 Status set to Tentatively Ready after six positive votes on the reflector. ]

Date: 2020-01-18.02:53:33

To ensure that to_chars_result, from_chars_result, and format_to_n_result can be used in structured bindings, they need the special wording we use to negate the general library permission to add private data members and bases.

History
Date User Action Args
2021-02-25 10:48:01adminsetstatus: wp -> c++20
2020-02-24 16:02:59adminsetstatus: immediate -> wp
2020-02-14 06:37:09adminsetstatus: ready -> immediate
2020-02-01 13:23:15adminsetmessages: + msg10975
2020-02-01 13:23:15adminsetstatus: new -> ready
2020-01-17 03:58:59adminsetmessages: + msg10946
2020-01-16 00:00:00admincreate