Localization library
From cppreference.com
< cpp
C++
Feature test macros (C++20)
Concepts library (C++20)
Metaprogramming library (C++11)
Ranges library (C++20)
Filesystem library (C++17)
Concurrency support library (C++11)
Execution control library (C++26)
Text processing library
Localization library
Regular expressions library (C++11)
Formatting library (C++20)
(C++17)
(C++17)
(C++17)
(C++17)
(C++17)
(C++26)
Localization library
(C++11/17/26*)
(C++11/17/26*)
(C++11/17/26*)
(C++11/17/26*)
(C++11/17/26*)
(C++11/17/26*)
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
[edit] Locales and facets
Defined in header
<locale>
Locales
Facet category base classes
ctype facets
numeric facets
collate facets
time facets
monetary facets
defines monetary formatting parameters used by std::money_get and std::money_put
(class template) [edit]
(class template) [edit]
messages facets
[edit] Character classification and conversion
Defined in header
<locale>
Character classification
(C++11)
(function template) [edit]
Character conversions
String and stream conversions
(C++11)(deprecated in C++17)(removed in C++26)
(class template) [edit]
(C++11)(deprecated in C++17)(removed in C++26)
(class template) [edit]
Locale-independent unicode conversion facets
Defined in header
<codecvt>
(C++11)(deprecated in C++17)(removed in C++26)
(class template) [edit]
(C++11)(deprecated in C++17)(removed in C++26)
(class template) [edit]
(C++11)(deprecated in C++17)(removed in C++26)
(class template) [edit]
(C++11)(deprecated in C++17)(removed in C++26)
(enum) [edit]
[edit] C library locales
Defined in header
<clocale>
[edit] See also
C documentation for Localization support