Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
wctype
div
eof
Collapse the table of content
Expand the table of content

wctype

Determines a classification rule for wide-character codes.

wctype_t wctype(
   const char * property 
);

property

Property string.

If the LC_CTYPE category of the current locale does not define a classification rule whose name matches the property string property, the function returns zero. Otherwise, it returns a nonzero value suitable for use as the second argument to a subsequent call to towctrans.

The function determines a classification rule for wide-character codes. The following pairs of calls have the same behavior in all locales (but an implementation can define additional classification rules even in the "C" locale):

Function

Same as

iswalnum( c )

iswctype( c , wctype( "alnum" ) )

iswalpha( c )

iswctype( c , wctype( "alpha" ) )

iswcntrl( c )

iswctype( c , wctype( "cntrl" ) )

iswdigit( c )

iswctype( c , wctype( "digit" ) )

iswgraph( c )

iswctype( c , wctype( "graph" ) )

iswlower( c )

iswctype( c , wctype( "lower" ) )

iswprint( c )

iswctype( c , wctype( "print" ) )

iswpunct( c )

iswctype( c , wctype( "punct" ) )

iswspace( c )

iswctype( c , wctype( "space" ) )

iswupper( c )

iswctype( c , wctype( "upper" ) )

iswxdigit( c )

iswctype( c , wctype( "xdigit" ) )

Routine

Required header

wctype

<wctype.h>

For additional compatibility information, see Compatibility in the Introduction.

Show:
© 2015 Microsoft