__isascii, iswascii
Determina se um determinado caractere é um caractere ASCII.
int __isascii(
int c
);
int iswascii(
wint_t c
);
Parâmetros
- c
Inteiro de teste.
Valor de retorno
Cada um desses se diferente de zero de retorna rotinas c é uma representação de um caractere ASCII específica. __isascii Retorna um valor diferente de zero se c é um caractere ASCII (no intervalo de 0 x 00 – 0x7F). iswascii Retorna um valor diferente de zero se c é uma representação de caracteres largos de um caractere ASCII. Cada uma dessas rotinas retorna 0 se c não satisfaz a condição de teste.
Mapeamentos de rotina de texto genérica
Rotina tchar.h |
_UNICODE e _MBCS não definido |
_MBCS definido |
_UNICODE definido |
---|---|---|---|
_istascii |
isascii |
isascii |
iswascii |
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
__isascii |
<ctype.h> |
iswascii |
<ctype.h> ou <wchar.h> |