isspace
, , iswspace
_isspace_l
, ,_iswspace_l
Détermine si un entier représente un espace.
Syntaxe
int isspace(
int c
);
int iswspace(
wint_t c
);
int _isspace_l(
int c,
_locale_t locale
);
int _iswspace_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. isspace
retourne une valeur différente de zéro s’il s’agit c
d’un caractère d’espace blanc (0x09 - 0x0D ou 0x20). Le résultat de la condition de test pour la isspace
fonction 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.
iswspace
retourne une valeur différente de zéro si c
est un caractère large qui correspond à un espace blanc standard.
Le comportement et isspace
_isspace_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 routines de texte générique
Routine TCHAR.H | _UNICODE et _MBCS non définis |
_MBCS défini |
_UNICODE défini |
---|---|---|---|
_istspace |
isspace |
_ismbcspace |
iswspace |
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 |
---|---|
isspace |
<ctype.h> |
iswspace |
<ctype.h> ou <wchar.h> |
_isspace_l |
<ctype.h> |
_iswspace_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
Routines is
, isw