virtual E do_toupper(E ch) const;
virtual const E *do_toupper(E *first, E *last) const;
The first protected member template function returns the uppercase character corresponding to ch
, if such a character
exists. Otherwise, it returns ch
.
The second protected member template function replaces each element first[I]
, for I
in the interval [0, last -
first)
, with do_toupper(first[I]
.