Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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.