ctype::narrow

char narrow(E ch, char dflt) const;
const E *narrow(const E *first, const E *last,
    char dflt, char *dst) const;

The first member function returns do_narrow(ch, dflt). The second member function returns do_narrow(first, last, dflt, dst).