toascii
, __toascii
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. Aucune valeur de retour n’est 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.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour