toascii
, __toascii
Karakterleri kesme yoluyla 7 bit ASCII'ye dönüştürür.
Sözdizimi
int __toascii(
int c
);
#define toascii __toascii
Parametreler
c
Dönüştürülecek karakter.
Dönüş değeri
__toascii
değerini c
7 bit ASCII aralığına dönüştürür ve sonucu döndürür. Hata belirtmek için ayrılmış bir dönüş değeri yoktur.
Açıklamalar
yordamı, __toascii
verilen karakteri düşük sıralı 7 bite keserek bir ASCII karakterine dönüştürür. Başka bir dönüştürme uygulanmaz.
Yordam __toascii
, önişlemci makro tanımlanmadığı sürece makro _CTYPE_DISABLE_MACROS
olarak tanımlanır. Geriye dönük uyumluluk için, toascii
yalnızca tanımlanmadığında veya 0 olarak tanımlanmadığında __STDC__
makro olarak tanımlanır; aksi takdirde tanımlanmamıştır.
Gereksinimler
Yordam | Gerekli başlık |
---|---|
toascii , __toascii |
C: <ctype.h> C++: <cctype> veya <ctype.h> |
Makro toascii
bir POSIX uzantısıdır ve __toascii
POSIX uzantısının Microsoft'a özgü bir uygulamasıdır. Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.