toascii
, __toascii
Converte caratteri nel formato ASCII a 7 bit con troncamento.
Sintassi
int __toascii(
int c
);
#define toascii __toascii
Parametri
c
Carattere da convertire.
Valore restituito
__toascii
converte il valore di c
nell'intervallo ASCII a 7 bit e restituisce il risultato. Non esiste alcun valore restituito riservato per indicare un errore.
Osservazioni:
La routine __toascii
converte il carattere specificato in un carattere ASCII troncandolo ai 7 bit di ordine inferiore. Non vengono applicate altre trasformazioni.
La __toascii
routine viene definita come macro a meno che non venga definita la macro _CTYPE_DISABLE_MACROS
del preprocessore. Per la compatibilità con le versioni precedenti, toascii
viene definito come macro solo quando __STDC__
non è definito o è definito come 0; in caso contrario, non è definito.
Requisiti
Ciclo | Intestazione obbligatoria |
---|---|
toascii , __toascii |
C: <ctype.h> C++: <cctype> o <ctype.h> |
La macro toascii
è un'estensione POSIX, e __toascii
è un'implementazione specifica di Microsoft dell'estensione POSIX. Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).