Namespaces
Variants

wctype

From cppreference.net
< c ‎ | string ‎ | wide
Definido en el encabezado <wctype.h>
wctype_t wctype ( const char * str ) ;
(desde C95)

Construye un valor de tipo wctype_t que describe una categoría LC_CTYPE de clasificación de caracteres anchos. Puede ser una de las categorías de clasificación estándar, o una categoría específica de la configuración regional, como "jkanji" .

Contenidos

Parámetros

str - Cadena C que contiene el nombre de la categoría deseada

Los siguientes valores de str son compatibles en todas las configuraciones regionales de C:

valor de str efecto
"alnum" identifica la categoría utilizada por iswalnum
"alpha" identifica la categoría utilizada por iswalpha
"blank" identifica la categoría utilizada por iswblank (C99)
"cntrl" identifica la categoría utilizada por iswcntrl
"digit" identifica la categoría utilizada por iswdigit
"graph" identifica la categoría utilizada por iswgraph
"lower" identifica la categoría utilizada por iswlower
"print" identifica la categoría utilizada por iswprint
"space" identifica la categoría utilizada por iswspace
"upper" identifica la categoría utilizada por iswupper
"xdigit" identifica la categoría utilizada por iswxdigit

Valor de retorno

wctype_t objeto adecuado para usar con iswctype para clasificar caracteres anchos según la categoría nombrada de la configuración regional C actual, o cero si str no nombra una categoría soportada por la configuración regional C actual.

Referencias

  • Estándar C23 (ISO/IEC 9899:2024):
  • 7.30.2.2.2 La función wctype (p: TBD)
  • Estándar C17 (ISO/IEC 9899:2018):
  • 7.30.2.2.2 La función wctype (p: TBD)
  • Estándar C11 (ISO/IEC 9899:2011):
  • 7.30.2.2.2 La función wctype (p: 452)
  • Estándar C99 (ISO/IEC 9899:1999):
  • 7.25.2.2.2 The wctype function (p: 398)

Véase también

clasifica un carácter ancho de acuerdo a la categoría LC_CTYPE especificada
(función)