Standard C++ Library Reference ISO/IEC (VERSION3)
Next
<locale>
codecvt · codecvt_base · codecvt_byname · collate · collate_byname · ctype ·
ctype<char> · ctype_base · ctype_byname · has_facet · locale · messages ·
messages_base · messages_byname · money_base · money_get · money_put · moneypunct
· moneypunct_byname · num_get · num_put · numpunct · numpunct_byname · time_base
· time_get · time_get_byname · time_put · time_put_byname · use_facet
isalnum · isalpha · iscntrl · isdigit · isgraph · islower · isprint · ispunct ·
isspace · isupper · isxdigit · tolower · toupper
Include the standard header <locale> to define a host of template classes and functions that encapsulate and
manipulate locales.
namespace std {
class locale;
class ctype_base;
template<class Elem>
class ctype;
template<>
class ctype<char>;
template<class Elem>
class ctype_byname;
class codecvt_base;
template<class Elem, class Byte, class Statype>
class codecvt;
template<class Elem, class Byte, class Statype>
class codecvt_byname;
template<class Elem, class InIt>
class num_get;
template<class Elem, class OutIt>
class num_put;
template<class Elem>
class numpunct;
template<class Elem>
class numpunct_byname;
template<class Elem>
class collate;
template<class Elem>
class collate_byname;
class time_base;
template<class Elem, class InIt>
class time_get;
template<class Elem, class InIt>
class time_get_byname;
template<class Elem, class OutIt>
class time_put;
template<class Elem, class OutIt>
class time_put_byname;