[cwctype.syn]

# 28 Text processing library [[text]](./#text)

## 28.7 Null-terminated sequence utilities [[text.c.strings]](text.c.strings#cwctype.syn)

### 28.7.2 Header <cwctype> synopsis [cwctype.syn]

[ð](#lib:wint_t)

namespace std {using wint_t = *see below*; using wctrans_t = *see below*; using wctype_t = *see below*; int iswalnum(wint_t wc); int iswalpha(wint_t wc); int iswblank(wint_t wc); int iswcntrl(wint_t wc); int iswdigit(wint_t wc); int iswgraph(wint_t wc); int iswlower(wint_t wc); int iswprint(wint_t wc); int iswpunct(wint_t wc); int iswspace(wint_t wc); int iswupper(wint_t wc); int iswxdigit(wint_t wc); int iswctype(wint_t wc, wctype_t desc);
 wctype_t wctype(const char* property);
 wint_t towlower(wint_t wc);
 wint_t towupper(wint_t wc);
 wint_t towctrans(wint_t wc, wctrans_t desc);
 wctrans_t wctrans(const char* property);}#define WEOF *see below*

[1](#1)

[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/text.tex#L13087)

The contents and meaning of the header <cwctype> are the same as the C standard library header [<wctype.h>](support.c.headers.general#header:%3cwctype.h%3e "17.15.1 General [support.c.headers.general]")[.](#1.sentence-1)

See also: ISO/IEC 9899:2024, 7.32
