<wctype.h> , . , . ( char-, 7) .
|
char- |
| int iswalnum(wint_t ch) |
isalnum() |
| int iswalpha(wint_t ch) |
isalpha() |
| int iswblank(wint_t ch) |
isblank() ( 99.) |
| int iswcntrl(wint_t ch) |
iscntri() |
| int iswdigit(wint_t ch) |
isdigit() |
| int iswgraph(wint_t ch) |
isgraph() |
| int iswlower(wint_t ch) |
islower() |
| int iswprint(wint_t ch) |
isprint() |
| int iswpunct(wint_t ch) |
ispunct() |
| int iswspace(wint_t ch) |
isspace() |
| int iswupper(wint_t ch) |
isupper() |
| int iswxdigit(wint_t ch) |
isxdigit() |
| wint_t towlower(wint_t ch) |
tolower() |
| wint_t towupper(wint_t ch) |
toupper() |
, , <wctype.h> , .
wctype_t wctype(const char *attr);
int iswctype(wint_t ch, wctype_t attr_ob);
wctype() , iswctype() attr_ob. , attr, , . , ch , . , iswctype () . . .
| ainum |
alpha |
cntrl |
digit |
| graph |
lower |
print |
punct |
| space |
upper |
xdigit |
|
99 blank.
, <wctype.h> wctrans() towctrans().
wctrans_t wctrans(const char *mapping);
wint_t towctrans(wint_t ch, wctrans_t mapping_ob);
wctrans() , towctrans() mappmg_ob. , mapping, . towctrans() ch. . .