Condividi tramite


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 propertydi 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à).

Vedi anche

Conversione dati
setlocale, _wsetlocale