Compartir a través de


wctype

Determina una regla de clasificación para códigos de caracteres anchos.

Sintaxis

wctype_t wctype(
   const char * property
);

Parámetros

property
Cadena de propiedad.

Valor devuelto

Si la categoría LC_CTYPE de la configuración regional actual no define una regla de clasificación cuyo nombre coincida con la cadena de propiedad property, la función devuelve cero. De lo contrario, devuelve un valor distinto de cero adecuado como segundo argumento de una llamada subsiguiente a towctrans.

Comentarios

La función determina una regla de clasificación para códigos de caracteres anchos. Los siguientes pares de llamadas tienen el mismo comportamiento en todas las configuraciones regionales (pero una implementación puede definir más reglas de clasificación incluso en la configuración regional "C"):

Función Igual que
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" ))

Requisitos

Routine Encabezado necesario
wctype <wctype.h>

Para obtener más información sobre compatibilidad, consulte Compatibilidad.

Consulte también

Conversión de datos
setlocale, _wsetlocale