toascii
, __toascii
Converte caracteres em ASCII de 7 bits por truncamento.
Sintaxe
int __toascii(
int c
);
#define toascii __toascii
Parâmetros
c
Caractere a ser convertido.
Retornar valor
__toascii
converte o valor de c
no intervalo de ASCII de 7 bits e retorna o resultado. Não há nenhum valor de retorno 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
de pré-processador esteja definida. Para compatibilidade com versões anteriores, é definida como uma macro somente quando __STDC__
não está definida ou é definida como 0, caso contrário, toascii
é indefinida.
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
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de