home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Club Elmshorn Atari PD
/
CCE_PD.iso
/
pc
/
0400
/
CCE_0423.ZIP
/
CCE_0423.PD
/
INCLUD83.ZOO
/
locale.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-07-20
|
1KB
|
55 lines
/*
* locale.h (ansi draft sec 4.4)
* not implemented
*/
#ifndef _LOCALE_H
#define _LOCALE_H
#ifndef _COMPILER_H
#include <compiler.h>
#endif
#ifdef __cplusplus
extern "C" {
#endif
#define LC_ALL 0x001F
#define LC_COLLATE 0x0001
#define LC_CTYPE 0x0002
#define LC_MONETARY 0x0004
#define LC_NUMERIC 0x0008
#define LC_TIME 0x0010
struct lconv {
char *decimal_point;
char *thousands_sep;
char grouping;
char *int_curr_symbol;
char *currency_symbol;
char *mon_decimal_point;
char *mon_thousands_sep;
char mon_grouping;
char *positive_sign;
char *negative_sign;
char int_frac_digits;
char frac_digits;
char p_cs_precedes;
char p_sep_by_space;
char n_cs_precedes;
char n_sep_by_space;
char p_sign_posn;
char n_sign_posn;
};
__EXTERN char * setlocale __PROTO((int category, const char *locale));
/* default is supposed to be setlocale(LC_ALL, "C") */
__EXTERN struct lconv * localeconv __PROTO((void));
#ifdef __cplusplus
}
#endif
#endif /* _LOCALE_H */