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.

2482. §[c.strings] Table 73 mentions nonexistent functions

Section: 20.5 [c.strings] Status: C++17 Submitter: S. B.Tam Opened: 2015-01-18 Last modified: 2017-07-30

Priority: Not Prioritized

View other active issues in [c.strings].

View all other issues in [c.strings].

View all issues with C++17 status.


N4296 Table 73 mentions the functions mbsrtowc and wcsrtomb, which are not defined in ISO C or ISO C++. Presumably they should be mbsrtowcs and wcsrtombs instead.

[2015-04-02 Library reflector vote]

The issue has been identified as Tentatively Ready based on six votes in favour.

Proposed resolution:

This wording is relative to N4296.

  1. Table 33 — Potential mbstate_t data races
    mbrlen mbrtowc mbsrtowcs mbtowc wcrtomb
    wcsrtombs wctomb