wctype
Determina una regola di classificazione per i codici di caratteri wide.
Sintassi
wctype_t wctype(
const char * property
);
Parametri
property
Stringa di proprietà.
Valore restituito
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
.
Osservazioni:
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" )) |
Requisiti
Ciclo | Intestazione obbligatoria |
---|---|
wctype |
<wctype.h> |
Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).