locale.h


Macros LC_ALL, LC_COLLATE, LC_CTYPE, LC_MONETARY, LC_NUMERIC, LC_TIME ANSI C

#define LC_ALL
#define LC_COLLATE
#define LC_CTYPE
#define LC_MONETARY
#define LC_NUMERIC
#define LC_TIME

Estas expanden a expresiones constantes enteras con valores únicos, apropiados para uso como el primer argumento de la función setlocale.

Ejemplo:

#define LC_ALL          0x1f
#define LC_COLLATE      0x01
#define LC_CTYPE        0x02
#define LC_MONETARY     0x04
#define LC_NUMERIC      0x08
#define LC_TIME         0x10
DJGPP
#define LC_ALL      0
#define LC_COLLATE  1
#define LC_CTYPE    2
#define LC_MONETARY 3
#define LC_NUMERIC  4
#define LC_TIME     5
Borland
#define LC_ALL          0
#define LC_COLLATE      1
#define LC_CTYPE        2
#define LC_MONETARY     3
#define LC_NUMERIC      4
#define LC_TIME         5
Dev-C++