#include <wchar.h>
int iswctype(wint_t wc, wctype_t charclass);
iswalnum(wc) iswctype(wc, wctype("alnum")) iswalpha(wc) iswctype(wc, wctype("alpha")) iswcntrl(wc) iswctype(wc, wctype("cntrl")) iswdigit(wc) iswctype(wc, wctype("digit")) iswgraph(wc) iswctype(wc, wctype("graph")) iswlower(wc) iswctype(wc, wctype("lower")) iswprint(wc) iswctype(wc, wctype("print")) iswpunct(wc) iswctype(wc, wctype("punct")) iswspace(wc) iswctype(wc, wctype("space")) iswupper(wc) iswctype(wc, wctype("upper")) iswxdigit(wc) iswctype(wc, wctype("xdigit"))
The call
iswctype(wc, wctype("blank"))does not have an equivalent isw() function.