ISWCNTRL(3) | Manual del Programador Linux | ISWCNTRL(3) |
iswcntrl - comprueba si un carácter ancho es de control
#include <wctype.h> int iswcntrl (wint_t wc);
La función iswcntrl es la equivalente para caracteres anchos a la función iscntrl. Comprueba si wc es un carácter ancho perteneciente a la clase de caracteres anchos "cntrl".
La clase de caracteres anchos "cntrl" es disjunta de la clase de caracteres anchos "print" y por tanto también disjunta de sus subclases "graph", "alpha", "upper", "lower", "digit", "xdigit" y "punct".
Para un carácter sin signo (unsigned char) c, iscntrl(c) implica iswcntrl(btowc(c)), pero no al revés.
La función iswcntrl devuelve un valor no nulo si wc es una carácter ancho perteneciente a la clase de caracteres anchos "cntrl". En otro caso devuelve cero.
ISO/ANSI C, UNIX98
El comportamiento de iswcntrl depende de la categoría LC_CTYPE de la localización actual.
25 julio 1999 | GNU |