391. non-member functions specified as const

Section: 28.3.3.3.2 [conversions.character] Status: CD1 Submitter: James Kanze Opened: 2002-12-10 Last modified: 2021-06-06

Priority: Not Prioritized

View all issues with CD1 status.

Discussion:

The specifications of toupper and tolower both specify the functions as const, althought they are not member functions, and are not specified as const in the header file synopsis in section 28.3.3 [locales].

Proposed resolution:

In [conversions], remove const from the function declarations of std::toupper and std::tolower

Rationale:

Fixes an obvious typo