wctype
In questo articolo
Determina una regola di classificazione per i codici di caratteri wide.
wctype_t wctype(
const char * property
);
property
Stringa di proprietà.
Se la LC_CTYPE
categoria delle impostazioni locali correnti non definisce una regola di classificazione il cui nome corrisponde alla stringa property
di proprietà , la funzione restituisce zero. In caso contrario, restituisce un valore diverso da zero adatto per l'uso come secondo argomento a una chiamata successiva a towctrans
.
La funzione determina una regola di classificazione per i codici di caratteri wide. Le coppie di chiamate seguenti hanno lo stesso comportamento in tutte le impostazioni locali (ma un'implementazione può definire più regole di classificazione anche nelle impostazioni locali "C):The following pair of calls have the same behavior in all locales (but an implementation can define more classification rules even in the "C" locale):
Funzione | Uguale a |
---|---|
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" )) |
Ciclo | Intestazione obbligatoria |
---|---|
wctype |
<wctype.h> |
Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).