Compartir a través de


wctype

Determina una regla de clasificación de los códigos de carácter ancho.

wctype_t wctype(
   const char * property 
);

Parámetros

  • property
    Cadena de la propiedad.

Valor devuelto

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

Comentarios

La función determina una regla de clasificación de los códigos de carácter ancho. Los siguientes pares de llamadas tienen el mismo comportamiento en todas las configuraciones regionales (solo una implementación puede definir reglas adicionales 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

Rutina

Encabezado necesario

wctype

<wctype.h>

Para obtener información adicional de compatibilidad, vea Compatibilidad en la Introducción.

Vea también

Referencia

Conversión de datos

setlocale, _wsetlocale