Standard C++ Library Reference ISO/IEC (VERSION3)

functions, wide-character classification functions, and various multibyte conversion functions.
LC_MONETARY
#define LC_MONETARY <integer constant expression>
The macro yields the locale category argument value that affects monetary information returned
by localeconv.
LC_NUMERIC
#define LC_NUMERIC <integer constant expression>
The macro yields the locale category argument value that affects numeric information returned
by localeconv, including the decimal point used by numeric conversion, read, and write
functions.
LC_TIME
#define LC_TIME <integer constant expression>
The macro yields the locale category argument value that affects the time conversion function
strftime.
lconv
struct lconv {
ELEMENT "C" LOCALE LOCALE CATEGORY
char *decimal_point; "." LC_NUMERIC
char *grouping; "" LC_NUMERIC
char *thousands_sep; "" LC_NUMERIC
char *mon_decimal_point; "" LC_MONETARY
char *mon_grouping; "" LC_MONETARY
char *mon_thousands_sep; "" LC_MONETARY
char *negative_sign; "" LC_MONETARY
char *positive_sign; "" LC_MONETARY
char *currency_symbol; "" LC_MONETARY
char frac_digits; CHAR_MAX LC_MONETARY
char n_cs_precedes; CHAR_MAX LC_MONETARY