Namespaces
Variants
Views
Actions

Localization library

From cppreference.com
< cpp
Revision as of 19:58, 2 November 2012 by P12bot (Talk | contribs)

The locale facility includes internationalization support for character classification and string collation, numeric, monetary, and date/time formatting and parsing, and message retrieval. Locale settings control the behavior of stream I/O, regular expression library, and other components of the C++ standard library.

Contents

Locales

Template:cpp/locale/dcl list localeTemplate:cpp/locale/dcl list use facetTemplate:cpp/locale/dcl list has facetTemplate:cpp/locale/dcl list isspaceTemplate:cpp/locale/dcl list isblankTemplate:cpp/locale/dcl list iscntrlTemplate:cpp/locale/dcl list isupperTemplate:cpp/locale/dcl list islowerTemplate:cpp/locale/dcl list isalphaTemplate:cpp/locale/dcl list isdigitTemplate:cpp/locale/dcl list ispunctTemplate:cpp/locale/dcl list isxdigitTemplate:cpp/locale/dcl list isalnumTemplate:cpp/locale/dcl list isprintTemplate:cpp/locale/dcl list isgraphTemplate:cpp/locale/dcl list toupperTemplate:cpp/locale/dcl list tolowerTemplate:cpp/locale/dcl list wstring convertTemplate:cpp/locale/dcl list wbuffer convertTemplate:cpp/locale/dcl list ctype baseTemplate:cpp/locale/dcl list codecvt baseTemplate:cpp/locale/dcl list messages baseTemplate:cpp/locale/dcl list time baseTemplate:cpp/locale/dcl list money baseTemplate:cpp/locale/dcl list ctypeTemplate:cpp/locale/dcl list ctype charTemplate:cpp/locale/dcl list codecvtTemplate:cpp/locale/dcl list collateTemplate:cpp/locale/dcl list messagesTemplate:cpp/locale/dcl list time getTemplate:cpp/locale/dcl list time putTemplate:cpp/locale/dcl list num getTemplate:cpp/locale/dcl list num putTemplate:cpp/locale/dcl list numpunctTemplate:cpp/locale/dcl list money getTemplate:cpp/locale/dcl list money putTemplate:cpp/locale/dcl list moneypunctTemplate:cpp/locale/dcl list ctype bynameTemplate:cpp/locale/dcl list ctype byname charTemplate:cpp/locale/dcl list codecvt bynameTemplate:cpp/locale/dcl list messages bynameTemplate:cpp/locale/dcl list collate bynameTemplate:cpp/locale/dcl list time get bynameTemplate:cpp/locale/dcl list time put bynameTemplate:cpp/locale/dcl list numpunct bynameTemplate:cpp/locale/dcl list moneypunct byname
Defined in header <locale>
Locales and facets
Character classification
Character conversions
String and stream conversions
Facet category base classes
Facet categories
Locale-specific facet categories

Locale-independent unicode conversion facets

Template:cpp/locale/dcl list codecvt utf8Template:cpp/locale/dcl list codecvt utf16Template:cpp/locale/dcl list codecvt utf8 utf16Template:cpp/locale/dcl list codecvt mode
Defined in header <codecvt>

C library locales

Template:cpp/locale/dcl list setlocaleTemplate:cpp/locale/dcl list LC categoriesTemplate:cpp/locale/dcl list localeconvTemplate:cpp/locale/dcl list lconv
Defined in header <clocale>