protected virtual member function
<locale>

std::ctype::do_narrow

单个字符 (1)
            char do_narrow (char_type c, char dfault) const;
序列 (2)
const char_type* do_narrow (const char_type* low, const char_type* high,                            char dfault, char* to) const;
Narrow character(s) [virtual]
Virtual protected member function called by ctype::narrow to transform characters of the type managed by the facet into their char equivalents.

Polymorphic derived classes can overwrite the behavior of this function.

See ctype::narrow for its default behavior in ctype.

另见