Udostępnij przez


toascii, __toascii

Konwertuje znaki na 7-bitowy zestaw ASCII przez obcięcie.

Składnia

int __toascii(
   int c
);
#define toascii __toascii

Parametry

c
Znak do konwersji.

Wartość zwracana

__toascii Konwertuje wartość c na 7-bitowy zakres ASCII i zwraca wynik. Nie ma zarezerwowanej wartości zwracanej, aby wskazać błąd.

Uwagi

Rutyna __toascii konwertuje dany znak na znak ASCII, obcinając go do 7 bitów o niskiej kolejności. Nie zastosowano żadnych innych przekształceń.

Procedury __toascii są definiowane jako makro, chyba że zdefiniowano makro _CTYPE_DISABLE_MACROS preprocesora. W przypadku zgodności z poprzednimi wersjami jest definiowana jako makro tylko wtedy, toascii gdy __STDC__ nie jest zdefiniowana lub jest zdefiniowana jako 0; w przeciwnym razie jest ona niezdefiniowana.

Wymagania

Procedura Wymagany nagłówek
toascii, __toascii C: <ctype.h>

C++: <cctype> lub <ctype.h>

Makro toascii jest rozszerzeniem POSIX i __toascii jest implementacją rozszerzenia POSIX specyficzną dla firmy Microsoft. Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.

Zobacz też

Konwersja danych
is, isw procedury
to, funkcje