Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Converte caracteres em ASCII de 7 bits por truncamento.
Sintaxe
int __toascii(
int c
);
#define toascii __toascii
Parâmetros
c
Caractere a ser convertido.
Valor retornado
__toascii converte o valor de c no intervalo de ASCII de 7 bits e retorna o resultado. Não há nenhum valor retornado reservado para indicar um erro.
Comentários
A rotina __toascii converte o caractere especificado em um caractere ASCII truncando-o nos 7 bits de ordem inferior. Nenhuma outra transformação é aplicada.
A __toascii rotina é definida como uma macro, a menos que a macro _CTYPE_DISABLE_MACROS do pré-processador seja definida. Para compatibilidade com versões anteriores, é definido como uma macro somente quando __STDC__ não está definido ou é definido como 0; caso contrário, toascii é indefinido.
Requisitos
| Rotina | Cabeçalho necessário |
|---|---|
toascii, __toascii |
C: <ctype.h> C++: <cctype> ou <ctype.h> |
A macro toascii é uma extensão POSIX e __toascii é uma implementação específica à Microsoft da extensão POSIX. Para obter informações sobre compatibilidade, consulte Compatibilidade.
Confira também
Conversão de dados
Rotinas is e isw
Funções to