Go to the source code of this file.
|
#define | WEOF (wint_t)(0xFFFF) |
|
#define | _CRT_CTYPEDATA_DEFINED |
|
#define | __PCTYPE_FUNC __pctype_func() |
|
#define | __pctype_func() (*_imp___pctype) |
|
#define | _pctype (*_imp___pctype) |
|
#define | _CRT_WCTYPEDATA_DEFINED |
|
#define | _wctype (*_imp___wctype) |
|
#define | _pwctype (*_imp___pwctype) |
|
#define | __pwctype_func() (*_imp___pwctype) |
|
#define | _UPPER 0x1 |
|
#define | _LOWER 0x2 |
|
#define | _DIGIT 0x4 |
|
#define | _SPACE 0x8 |
|
#define | _PUNCT 0x10 |
|
#define | _CONTROL 0x20 |
|
#define | _BLANK 0x40 |
|
#define | _HEX 0x80 |
|
#define | _LEADBYTE 0x8000 |
|
#define | _ALPHA (0x0100|_UPPER|_LOWER) |
|
#define | _WCTYPE_DEFINED |
|
#define | _WCTYPE_INLINE_DEFINED |
|
#define | iswalpha(_c) (iswctype(_c,_ALPHA)) |
|
#define | iswupper(_c) (iswctype(_c,_UPPER)) |
|
#define | iswlower(_c) (iswctype(_c,_LOWER)) |
|
#define | iswdigit(_c) (iswctype(_c,_DIGIT)) |
|
#define | iswxdigit(_c) (iswctype(_c,_HEX)) |
|
#define | iswspace(_c) (iswctype(_c,_SPACE)) |
|
#define | iswpunct(_c) (iswctype(_c,_PUNCT)) |
|
#define | iswalnum(_c) (iswctype(_c,_ALPHA|_DIGIT)) |
|
#define | iswprint(_c) (iswctype(_c,_BLANK|_PUNCT|_ALPHA|_DIGIT)) |
|
#define | iswgraph(_c) (iswctype(_c,_PUNCT|_ALPHA|_DIGIT)) |
|
#define | iswcntrl(_c) (iswctype(_c,_CONTROL)) |
|
#define | iswascii(_c) ((unsigned)(_c) < 0x80) |
|
#define | isleadbyte(c) (__pctype_func()[(unsigned char)(c)] & _LEADBYTE) |
|
◆ __PCTYPE_FUNC
◆ __pctype_func
◆ __pwctype_func
◆ _ALPHA
◆ _BLANK
◆ _CONTROL
◆ _CRT_CTYPEDATA_DEFINED
#define _CRT_CTYPEDATA_DEFINED |
◆ _CRT_WCTYPEDATA_DEFINED
#define _CRT_WCTYPEDATA_DEFINED |
◆ _DIGIT
◆ _HEX
◆ _LEADBYTE
◆ _LOWER
◆ _pctype
◆ _PUNCT
◆ _pwctype
◆ _SPACE
◆ _UPPER
◆ _wctype
◆ _WCTYPE_DEFINED
◆ _WCTYPE_INLINE_DEFINED
#define _WCTYPE_INLINE_DEFINED |
◆ isleadbyte
◆ iswalnum
◆ iswalpha
◆ iswascii
◆ iswcntrl
◆ iswdigit
◆ iswgraph
◆ iswlower
◆ iswprint
◆ iswpunct
◆ iswspace
◆ iswupper
◆ iswxdigit
◆ WEOF
This file has no copyright assigned and is placed in the Public Domain. This file is part of the w64 mingw-runtime package. No warranty is given; refer to the file DISCLAIMER within this package.
Definition at line 22 of file wctype.h.
◆ wctrans_t
◆ __iswcsym()
◆ __iswcsymf()
◆ is_wctype()
Definition at line 10 of file is_wctype.c.
11{
13}
int iswctype(wint_t wc, wctype_t wctypeFlags)
◆ isleadbyte()
Definition at line 7 of file islead.c.
8{
10
11}
_Check_return_ _CRTIMP int __cdecl _isctype(_In_ int _C, _In_ int _Type)
◆ iswalnum()
Definition at line 647 of file ctype.c.
648{
650}
int __cdecl iswctype(wint_t wc, wctype_t wctypeFlags)
◆ iswalpha()
◆ iswascii()
◆ iswblank()
◆ iswcntrl()
◆ iswctype()
◆ iswdigit()
◆ iswgraph()
◆ iswlower()
◆ iswprint()
◆ iswpunct()
◆ iswspace()
◆ iswupper()
◆ iswxdigit()
◆ towctrans()
◆ towlower()
◆ towupper()
◆ wctrans()
Definition at line 38 of file wctrans.cpp.
39{
40 for (
unsigned n = 0;
tab[
n].s != 0; ++
n)
41 {
44 }
45
46 return 0;
47}
int strcmp(const char *String1, const char *String2)
static struct wctab tab[]
◆ wctype()
◆ _imp___pctype
◆ _imp___pwctype
◆ _imp___wctype