isascii
, __isascii
, iswascii
Détermine si un caractère particulier est un caractère ASCII.
Syntaxe
int __isascii(
int c
);
int iswascii(
wint_t c
);
#define isascii __isascii
Paramètres
c
Entier à tester.
Valeur retournée
Chacune de ces routines retourne une valeur différente de zéro si c
est une représentation particulière d’un caractère ASCII. __isascii
retourne une valeur différente de zéro s’il s’agit c
d’un caractère ASCII (dans la plage 0x00 - 0x7F). iswascii
retourne une valeur différente de zéro si c
est une représentation de caractères larges d’un caractère ASCII. Chacune de ces routines retourne 0 si c
elle ne répond pas à la condition de test.
Notes
Les deux __isascii
sont iswascii
implémentés en tant que macros, sauf si la macro _CTYPE_DISABLE_MACROS
de préprocesseur est définie.
Pour la compatibilité descendante, isascii
elle est implémentée en tant que macro uniquement si __STDC__
elle n’est pas définie ou est définie comme 0 ; sinon, elle n’est pas définie.
Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier cette étendue, consultez l’état global dans le CRT.
Mappages de routine de texte générique
Routine Tchar.h | _UNICODE et _MBCS non défini |
_MBCS Défini |
_UNICODE Défini |
---|---|---|---|
_istascii |
__isascii |
__isascii |
iswascii |
Spécifications
Routine | En-tête requis |
---|---|
isascii , __isascii |
C : <ctype.h> C++ : <cctype> ou <ctype.h> |
iswascii |
C : <wctype.h>, <ctype.h> ou <wchar.h> C++ : <cwctype>, <cctype>, <wctype.h>, <ctype.h> ou <wchar.h> |
Les isascii
fonctions et les fonctions __isascii
iswascii
sont spécifiques à Microsoft. Pour plus d’informations sur la compatibilité, consultez Compatibility.
Voir aussi
Classification des caractères
Paramètres régionaux
is
, isw
routines
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