isblank
, iswblank
, _isblank_l
, _iswblank_l
Détermine si un entier représente un caractère vide.
Syntaxe
int isblank(
int c
);
int iswblank(
wint_t c
);
int _isblank_l(
int c,
_locale_t locale
);
int _iswblank_l(
wint_t c,
_locale_t locale
);
Paramètres
c
Entier à tester.
locale
Paramètres régionaux à utiliser.
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 espace ou d’un caractère de tabulation horizontale, ou appartient à un ensemble de caractères spécifiques à des paramètres régionaux et utilisés pour séparer les mots d’une ligne de texte. isblank
retourne une valeur différente de zéro si c
est un espace (0x20) ou un caractère de tabulation horizontale (0x09). Le résultat de la condition de test pour les isblank
fonctions dépend du LC_CTYPE
paramètre de catégorie des paramètres régionaux ; pour plus d’informations, consultez setlocale
, _wsetlocale
. Les versions de ces fonctions qui n’ont pas le suffixe utilisent les _l
paramètres régionaux actuels pour tout comportement dépendant des paramètres régionaux ; les versions qui ont le _l
suffixe sont identiques, sauf qu’elles utilisent les paramètres régionaux passés à la place. Pour plus d’informations, consultez Locale.
iswblank
retourne une valeur différente de zéro si c
est un caractère large qui correspond à un caractère d’espace ou de tabulation horizontale standard.
Le comportement et isblank
_isblank_l
n’est pas défini s’il c
n’est pas EOF ou dans la plage 0 à 0xFF, inclus. Lorsqu’une bibliothèque CRT de débogage est utilisée et c
n’est pas l’une de ces valeurs, les fonctions déclenchent une assertion.
Mappages de routine de texte générique
Routine TCHAR.H | _UNICODE et _MBCS non défini |
_MBCS Défini |
_UNICODE Défini |
---|---|---|---|
_istblank |
isblank |
_ismbcblank |
iswblank |
_istblank_l |
_isblank_l |
_ismbcblank_l |
_iswblank_l |
Notes
Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier ce comportement, consultez État global dans le CRT.
Spécifications
Routine | En-tête requis |
---|---|
isblank |
<ctype.h> |
iswblank |
<ctype.h> ou <wchar.h> |
_isblank_l |
<ctype.h> |
_iswblank_l |
<ctype.h> ou <wchar.h> |
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