Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Convertit des caractères au format ASCII 7 bits par troncation.
Syntaxe
int __toascii(
int c
);
#define toascii __toascii
Paramètres
c
Caractère à convertir.
Valeur retournée
__toascii convertit la valeur de c en plage ASCII 7 bits et retourne le résultat. Il n’existe aucune valeur de retour réservée pour indiquer une erreur.
Notes
La routine __toascii convertit le caractère donné en caractère ASCII en le tronquant sur 7 bits de poids faible. Aucune autre transformation n’est appliquée.
La __toascii routine est définie en tant que macro, sauf si la macro _CTYPE_DISABLE_MACROS de préprocesseur est définie. Pour la compatibilité descendante, toascii elle est définie en tant que macro uniquement lorsqu’elle __STDC__ n’est pas définie ou est définie comme 0 ; sinon, elle n’est pas définie.
Spécifications
| Routine | En-tête requis |
|---|---|
toascii, __toascii |
C : <ctype.h> C++ : <cctype> ou <ctype.h> |
La macro toascii est une extension POSIX, alors que __toascii est une implémentation propre à Microsoft de l’extension POSIX. Pour plus d’informations sur la compatibilité, consultez Compatibility.