version 1.30, 2016/09/09 18:12:37 |
version 1.31, 2017/09/05 03:16:13 |
|
|
#define WCHAR_MAX 0x7fffffff |
#define WCHAR_MAX 0x7fffffff |
#endif |
#endif |
|
|
|
#if __POSIX_VISIBLE >= 200809 |
|
#ifndef _LOCALE_T_DEFINED_ |
|
#define _LOCALE_T_DEFINED_ |
|
typedef void *locale_t; |
|
#endif |
|
#endif |
|
|
__BEGIN_DECLS |
__BEGIN_DECLS |
wint_t btowc(int); |
wint_t btowc(int); |
size_t mbrlen(const char * __restrict, size_t, mbstate_t * __restrict); |
size_t mbrlen(const char * __restrict, size_t, mbstate_t * __restrict); |
|
|
#if __POSIX_VISIBLE >= 200809 |
#if __POSIX_VISIBLE >= 200809 |
FILE *open_wmemstream(wchar_t **, size_t *); |
FILE *open_wmemstream(wchar_t **, size_t *); |
|
|
|
int wcscoll_l(const wchar_t *, const wchar_t *, locale_t); |
wchar_t *wcsdup(const wchar_t *); |
wchar_t *wcsdup(const wchar_t *); |
int wcscasecmp(const wchar_t *, const wchar_t *); |
int wcscasecmp(const wchar_t *, const wchar_t *); |
|
int wcscasecmp_l(const wchar_t *, const wchar_t *, locale_t); |
int wcsncasecmp(const wchar_t *, const wchar_t *, size_t); |
int wcsncasecmp(const wchar_t *, const wchar_t *, size_t); |
|
int wcsncasecmp_l(const wchar_t *, const wchar_t *, size_t, locale_t); |
|
size_t wcsxfrm_l(wchar_t *, const wchar_t *, size_t, locale_t); |
|
|
size_t mbsnrtowcs(wchar_t * __restrict, const char ** __restrict, size_t, |
size_t mbsnrtowcs(wchar_t * __restrict, const char ** __restrict, size_t, |
size_t, mbstate_t * __restrict) |
size_t, mbstate_t * __restrict) |