Difference between revisions of "cpp/locale"
From cppreference.com
< cpp
m (r2.7.3) (Robot: Adding ar, de, es, fr, it, ja, pt, ru, zh) |
m (Shorten template names. Use {{lc}} where appropriate.) |
||
Line 5: | Line 5: | ||
=== Locales === | === Locales === | ||
− | {{ | + | {{dsc begin}} |
− | {{ | + | {{dsc header | locale }} |
− | {{ | + | {{dsc h2 | Locales and facets }} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list locale}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list use_facet}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list has_facet}} |
− | {{ | + | {{dsc h2 | Character classification }} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list isspace}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list isblank}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list iscntrl}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list isupper}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list islower}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list isalpha}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list isdigit}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list ispunct}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list isxdigit}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list isalnum}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list isprint}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list isgraph}} |
− | {{ | + | {{dsc h2 | Character conversions }} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list toupper}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list tolower}} |
− | {{ | + | {{dsc h2 | String and stream conversions }} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list wstring_convert}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list wbuffer_convert}} |
− | {{ | + | {{dsc h2 | Facet category base classes }} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list ctype_base}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list codecvt_base}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list messages_base}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list time_base}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list money_base}} |
− | {{ | + | {{dsc h2 | Facet categories }} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list ctype}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list ctype_char}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list codecvt}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list collate}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list messages}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list time_get}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list time_put}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list num_get}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list num_put}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list numpunct}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list money_get}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list money_put}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list moneypunct}} |
− | {{ | + | {{dsc h2 | Locale-specific facet categories }} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list ctype_byname}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list ctype_byname_char}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list codecvt_byname}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list messages_byname}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list collate_byname}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list time_get_byname}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list time_put_byname}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list numpunct_byname}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list moneypunct_byname}} |
− | {{ | + | {{dsc end}} |
=== Locale-independent unicode conversion facets === | === Locale-independent unicode conversion facets === | ||
− | {{ | + | {{dsc begin}} |
− | {{ | + | {{dsc header | codecvt }} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list codecvt_utf8}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list codecvt_utf16}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list codecvt_utf8_utf16}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list codecvt_mode}} |
− | {{ | + | {{dsc end}} |
=== C library locales === | === C library locales === | ||
− | {{ | + | {{dsc begin}} |
− | {{ | + | {{dsc header | clocale }} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list setlocale}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list LC_categories}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list localeconv}} |
− | {{ | + | {{dsc inc | cpp/locale/dcl list lconv}} |
− | {{ | + | {{dsc end}} |
[[ar:cpp/locale]] | [[ar:cpp/locale]] |
Revision as of 19:07, 31 May 2013
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
Locale-independent unicode conversion facets
C library locales
Defined in header
<clocale> |