toascii
, __toascii
Převede znaky na 7bitové ASCII zkrácením.
Syntaxe
int __toascii(
int c
);
#define toascii __toascii
Parametry
c
Znak, který se má převést.
Vrácená hodnota
__toascii
převede hodnotu c
na 7bitový rozsah ASCII a vrátí výsledek. Pro označení chyby není vyhrazena žádná návratová hodnota.
Poznámky
Rutina __toascii
převede daný znak na znak ASCII zkrácením na 7 bitů s nízkým pořadím. Žádná jiná transformace se nepoužije.
Rutina __toascii
je definována jako makro, pokud není definováno makro _CTYPE_DISABLE_MACROS
preprocesoru. Kvůli zpětné kompatibilitě je definováno jako makro pouze v případě, toascii
že __STDC__
není definováno nebo je definováno jako 0, jinak není definováno.
Požadavky
Rutina | Požadovaný hlavičkový soubor |
---|---|
toascii , __toascii |
C: <ctype.h> C++: <cctype nebo <ctype.h>> |
Makro toascii
je rozšíření POSIX a __toascii
jedná se o implementaci rozšíření POSIX specifickou pro Microsoft. Další informace o kompatibilitě najdete v tématu Kompatibilita.