This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of NAD status.

121. Detailed definition for ctype<wchar_t> specialization

Section: 30.3.1.2.1 [locale.category] Status: NAD Submitter: Judy Ward Opened: 1998-12-15 Last modified: 2016-01-28

Priority: Not Prioritized

View all other issues in [locale.category].

View all issues with NAD status.

Discussion:

Section 22.1.1.1.1 has the following listed in Table 51: ctype<char> , ctype<wchar_t>.

Also Section 30.4.2.2 [locale.ctype] says:

The instantiations required in Table 51 (22.1.1.1.1) namely ctype<char> and ctype<wchar_t> , implement character classing appropriate to the implementation's native character set.

However, Section 30.4.2.4 [facet.ctype.special] only has a detailed description of the ctype<char> specialization, not the ctype<wchar_t> specialization.

Proposed resolution:

Add the ctype<wchar_t> detailed class description to Section 30.4.2.4 [facet.ctype.special].

Rationale:

Specialization for wchar_t is not needed since the default is acceptable.