Monday, October 31, 2016

C Library Function – wctype

The <wctype.h> header shall define the following function(s).

Wide character classification Functions:
iswalnum(C95) int iswalnum( wint_t ch );
iswalpha(C95) int iswalpha( wint_t ch );
iswlower(C95) int iswlower( wint_t ch );
iswupper(C95) int iswupper( wint_t ch );
iswdigit(C95) int iswdigit( wint_t ch );
iswxdigit(C95) int iswxdigit( wint_t ch );
iswcntrl(C95) int iswcntrl( wint_t ch );
iswgraph(C95) int iswgraph( wint_t ch );
iswspace(C95) int iswspace( wint_t ch );
iswblank(C95) int iswblank( wint_t ch );
iswprint(C95) int iswprint( wint_t ch );
iswpunct(C95) int iswpunct( wint_t ch );

Extensible wide character classification Functions:
iswctype(C95) int iswctype( wint_t wc, wctype_t desc );
wctype(C95) wctype_t wctype(const char* str );

Wide character case mapping Functions:
towlower(C95) wint_t towlower( wint_t wc );
towupper(C95) wint_t towupper( wint_t wc );

Extensible wide character case mapping Functions:
towctrans(C95) wint_t towctrans( wint_t wc, wctrans_t desc );
wctrans(C95) wctrans_t wctrans(const char* str );



Related topics:
Library Functions in C   |   Standard Library in C   |   Header Files in C   |   Functions in C   |   Keywords in C   |   Data Types in C   |   Pointers in C

List of topics: C Programming

No comments:

Post a Comment