Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

iscntrl, iswcntrl, _iscntrl_l, _iswcntrl_l

determine si un entero representa un carácter de control.

int iscntrl( 
   int c 
);
int iswcntrl( 
   wint_t c 
);
int _iscntrl_l( 
   int c,
   _locale_t locale
);
int _iswcntrl_l( 
   wint_t c,
   _locale_t locale
);

c

entero a probar

locale

la configuración regional a utilizar.

Cada una de estas rutinas devuelve cero si c es una representación específica de un carácter de control. iscntrl devuelve un valor distinto de cero si c es un carácter de control (0x00 – 0x1F o 0x7F). iswcntrl devuelve un valor distinto de cero si c es un carácter ancho del control. Cada una de estas rutinas devuelve 0 si c no cumple la condición de prueba.

Cuando se usa con una biblioteca CRT de depuración, iscntrl mostrará CRT validar si se pasa un parámetro que no es EOF o en el intervalo de 0 0xFF directos. Cuando se usa con una biblioteca CRT de depuración, iscntrl utilizará el parámetro como un índice en una matriz, con resultados no definidos si el parámetro no es EOF o en el intervalo de 0 0xFF directos.

Las versiones de estas funciones con el sufijo de _l son idénticas salvo que utilizan el parámetro locale pasado en lugar de la configuración regional actual. Para obtener más información, vea Configuración regional.

Asignaciones de la rutina de texto genérico

rutina de TCHAR.H

_UNICODE y _MBCS no definido

_MBCS definido

_UNICODE definido

_istcntrl

iscntrl

iscntrl

iswcntrl

_istcntrl_l

_iscntrl_l

_iscntrl_l

_iswcntrl_l

rutina

Encabezado necesario

iscntrl

<ctype.h>

iswcntrl

<ctype.h> o <wchar.h>

_iscntrl_l

<ctype.h>

_iswcntrl_l

<ctype.h> o <wchar.h>

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

Adiciones de comunidad

AGREGAR
Mostrar: