protected virtual member function

std::ctype::do_tolower

<locale>
       charT do_tolower (charT c) const;
const charT* do_tolower (charT* low, const charT* high) const;
Convert to lowercase [virtual]
Virtual protected member function in charge of converting characters to lowercase, as described in public member function tolower (see ctype::tolower for details).

Polymorphic derived classes can redefine the behavior of this function.

See also