__isascii, iswascii
Determina se um caractere específico é um caractere ASCII.
int __isascii(
int c
);
int iswascii(
wint_t c
);
Parâmetros
- c
Inteiro a ser testado.
Valor de retorno
Cada uma dessas rotinas retorna diferente de zero se c é uma representação específica de um caractere ASCII. __isascii retorna um valor diferente de zero se c é um caractere ASCII no intervalo (–). 0x7F 0x00 iswascii retorna um valor diferente de zero se c for uma representação de caractere ampla de um caractere ASCII. Cada uma dessas rotinas retornará 0 se c não atender à condição de teste.
Mapeamentos da rotina de texto genérico
Rotina Tchar.h |
_UNICODE e _MBCS não definidos |
_MBCS definido |
_UNICODE definido |
---|---|---|---|
_istascii |
isascii |
isascii |
iswascii |
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
__isascii |
<ctype.h> |
iswascii |
<ctype.h> ou <wchar.h> |