Reference
C Library
IOstream Library
Strings library
STL Containers
STL Algorithms
Miscellaneous
Miscellaneous
complex
exception
functional
iterator
limits
locale
memory
new
numeric
stdexcept
typeinfo
utility
valarray
locale
has_facet
isalnum
isalpha
iscntrl
isdigit
isgraph
islower
isprint
ispunct
isspace
isupper
isxdigit
locale
tolower
toupper
use_facet
standard facets:
codecvt
codecvt_base
codecvt_byname
collate
collate_byname
ctype
ctype_base
ctype_byname
messages
messages_base
messages_byname
moneypunct
moneypunct_byname
money_base
money_get
money_put
numpunct
numpunct_byname
num_get
num_put
time_base
time_get
time_get_byname
time_put
time_put_byname
collate
collate::collate
public member functions:
collate::compare
collate::hash
collate::transform
public member types:
collate::char_type
collate::string_type
protected members:
collate::do_compare
collate::do_hash
collate::do_transform
collate::~collate


collate::do_transform

virtual protected member function
string_type do_transform (const charT* low, const charT* high) const;

Transform character sequence [virtual]

Virtual protected member function in charge of transforming a character sequences into a comparable string as described in public member function transform (see collate::transform for details).

Polymorphic derived classes can redefine the behavior of this function.

See also