This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of NAD Concepts status.
Section: 23.2.4 [sequence.reqmts] Status: NAD Concepts Submitter: Alisdair Meredith Opened: 2009-03-12 Last modified: 2016-01-28
Priority: Not Prioritized
View other active issues in [sequence.reqmts].
View all other issues in [sequence.reqmts].
View all issues with NAD Concepts status.
Discussion:
Addresses UK 231 [CD1]
p9-p11 are redundant now that Concepts define what it means to be an Iterator and guide overload resolution accordingly.
[ Summit: ]
Agree with issue and change to 23.2.4 [sequence.reqmts]. The changes required to 27 [strings] will be part of the general concept support for that clause.
Proposed resolution:
Strike 23.2.4 [sequence.reqmts]p9-11. Make sure std::basic_string
has constraints similar to
std::vector
to meet this old guarantee.