◐ Shell
reader mode source ↗
De cppreference.com
 
 
 
 

Una cadena ancha terminada en nulo es una secuencia de caracteres anchos válidos que termina con un carácter nulo.

Funciones

Clasificación de caracteres
Definido en el archivo de encabezado <cwctype>
Comprueba si un carácter ancho es alfanumérico
Original:
checks if a wide character is alphanumeric
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Comprueba si un carácter ancho es alfabético
Original:
checks if a wide character is alphabetic
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Comprueba si un carácter ancho es minúscula
Original:
checks if a wide character is lowercase
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Comprueba si un carácter ancho es un carácter en mayúscula
Original:
checks if a wide character is an uppercase character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Comprueba si un carácter ancho es un dígito
Original:
checks if a wide character is a digit
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
comprueba si un carácter es un carácter hexadecimal
Original:
checks if a character is a hexadecimal character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
comprueba si un carácter ancho es un carácter de control
Original:
checks if a wide character is a control character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Comprueba si un carácter ancho es un carácter gráfico
Original:
checks if a wide character is a graphical character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Comprueba si un carácter ancho es un carácter de espacio
Original:
checks if a wide character is a space character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
(C++11)
Comprueba si un carácter ancho es un carácter en blanco
Original:
checks if a wide character is a blank character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Comprueba si un carácter ancho es un personaje de la impresión
Original:
checks if a wide character is a printing character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Comprueba si un carácter ancho es un personaje de puntuacion
Original:
checks if a wide character is a punctuation character
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función) [editar]
Clasifica a un carácter ancho según la categoría LC_CTYPE especificada
(función) [editar]
Busca una categoría de clasificación de caracteres en la configuración regional de C actual
(función) [editar]
Manipulación de caracteres
Definido en el archivo de encabezado <cwctype>
Convierte una carácter ancho a minúsculas
(función) [editar]
Convierte un carácter ancho a mayúsculas
(función) [editar]
Realiza la correspondencia de caracteres según la categoría de correspondencia LC_CTYPE especificada
(función) [editar]
Busca una categoría de correspondencia de caracteres en la configuración regional de C actual
(función) [editar]
Valores ASCII
(hex)
Caracteres

iscntrl
iswcntrl

isprint
iswprint

isspace
iswspace

isblank
iswblank

isgraph
iswgraph

ispunct
iswpunct

isalnum
iswalnum

isalpha
iswalpha

isupper
iswupper

islower
iswlower

isdigit
iswdigit

isxdigit
iswxdigit

0 - 8 0x00-0x08 control codes (NUL, etc.) ≠0 0 0 0 0 0 0 0 0 0 0 0
9 0x09 tab (\t) ≠0 0 ≠0 ≠0 0 0 0 0 0 0 0 0
10 - 13 0x0A-0x0D whitespaces (\n,\v,\f,\r) ≠0 0 ≠0 0 0 0 0 0 0 0 0 0
14 - 31 0x0E-0x1F control codes ≠0 0 0 0 0 0 0 0 0 0 0 0
32 0x20 space 0 ≠0 ≠0 ≠0 0 0 0 0 0 0 0 0
33 - 47 0x21-0x2F !"#$%&'()*+,-./ 0 ≠0 0 0 ≠0 ≠0 0 0 0 0 0 0
48 - 57 0x30-0x39 0123456789 0 ≠0 0 0 ≠0 0 ≠0 0 0 0 ≠0 ≠0
58 - 64 0x3a-0x40 :;<=>?@ 0 ≠0 0 0 ≠0 ≠0 0 0 0 0 0 0
65 - 70 0x41-0x46 ABCDEF 0 ≠0 0 0 ≠0 0 ≠0 ≠0 ≠0 0 0 ≠0
71 - 90 0x47-0x5A GHIJKLMNOPQRSTUVWXYZ 0 ≠0 0 0 ≠0 0 ≠0 ≠0 ≠0 0 0 0
91 - 96 0x5B-0x60 [\]^_` 0 ≠0 0 0 ≠0 ≠0 0 0 0 0 0 0
97 -102 0x61-0x66 abcdef 0 ≠0 0 0 ≠0 0 ≠0 ≠0 0 ≠0 0 ≠0
103-122 0x67-0x7A ghijklmnopqrstuvwxyz 0 ≠0 0 0 ≠0 0 ≠0 ≠0 0 ≠0 0 0
123-126 0x7B-0x7E {|}~ 0 ≠0 0 0 ≠0 ≠0 0 0 0 0 0 0
127 0x7F backspace character (DEL) ≠0 0 0 0 0 0 0 0 0 0 0 0
Conversiones a formatos numéricos
Definido en el archivo de encabezado <cwchar>
Convierte una cadena ancha a un valor entero
(función) [editar]
Convierte una cadena ancha a un valor entero sin signo
(función) [editar]
Convierte una cadena ancha a un valor de punto flotante
(función) [editar]
Definido en el archivo de encabezado <cinttypes>
(C++11)(C++11)
Convierte una cadena ancha a std::intmax_t o std::uintmax_t
(función) [editar]
Definido en el archivo de encabezado <cwchar>
Copia una cadena ancha a otra
(función) [editar]
Copia una cierta cantidad de caracteres anchos de una cadena a otra
(función) [editar]
Anexa una copia de una cadena ancha a otra
(función) [editar]
Anexa una cierta cantidad de caracteres anchos de una cadena ancha a otra
(función) [editar]
Transforma una cadena ancha para que wcscmp produzca el mismo resultado que wcscoll
(función) [editar]
Definido en el archivo de encabezado <cwchar>
Devuelve la longitud de una cadena ancha
(función) [editar]
Compara dos cadenas anchas
(función) [editar]
Compara una cierta cantidad de caracteres de dos cadenas anchas
(función) [editar]
Compara dos cadenas anchas, de acuerdo a la configuración regional actual
(función) [editar]
Encuentra la primera aparición de un carácter ancho en una cadena ancha
(función) [editar]
Encuentra la última aparición de un carácter ancho en una cadena ancha
(función) [editar]
Devuelve la longitud del segmento inicial máximo que consiste
de solo los caracteres anchos que se encuentran en otra cadena ancha
(función) [editar]
Devuelve la longitud del segmento inicial máximo que consiste
de solo el ancho que no se encuentra en otra cadena ancha
(función) [editar]
Encuentra la primera ubicación de cualquier carácter ancho en una cadena ancha, en otra cadena ancha
(función) [editar]
Encuentra la primera aparición de una cadena ancha dentro de otra
(función) [editar]
Encuentra el siguiente símbolo en una cadena ancha
(función) [editar]
Manipulación de arrays de caracteres anchos
Definido en el archivo de encabezado <cwchar>
Copia una cierta cantidad de caracteres anchos entre dos arrays que no se superponen
(función) [editar]
Copia una cierta cantidad de caracteres anchos entre dos arrays que posiblemente se superponen
(función) [editar]
Compara una cierta cantidad de caracteres anchos de dos arrays
(función) [editar]
Encuentra la primera aparición de un carácter ancho en un array de caracteres anchos
(función) [editar]
Copia el carácter ancho dado a cada posición en un array de caracteres anchos
(función) [editar]

Tipos

Definido en el archivo de encabezado <cwctype>
wctrans_t
Tipo escalar que alberga una correspondencia de caracteres específica de la configuración regional
(typedef)
wctype_t
Tipo escalar que alberga una clasificación de caracteres específica de la configuración regional
(typedef)
Definido en el archivo de encabezado <cwctype>
Definido en el archivo de encabezado <cwchar>
wint_t
Tipo entero que puede albergar cualquier carácter ancho válido y al menos un valor más
(typedef)

Macros

Definido en el archivo de encabezado <cwchar>
WEOF
Un valor no carácter de tipo wint_t utilizado para indicar errores
(constante de macro)
WCHAR_MIN
El valor válido más pequeño de wchar_t
(constante de macro)
WCHAR_MAX
El valor válido más grande de wchar_t
(constante de macro)

Véase también

Documentación de C para Cadenas anchas terminadas en nulo