_ismbblead
, _ismbblead_l
Teste un caractère pour déterminer s’il s’agit d’un octet de prospect d’un caractère multioctet.
Syntaxe
int _ismbblead(
unsigned int c
);
int _ismbblead_l(
unsigned int c,
_locale_t locale
);
Paramètres
c
Entier à tester.
locale
Paramètres régionaux à utiliser.
Valeur retournée
Retourne une valeur différente de zéro si l’entier c
est le premier octet d’un caractère multioctet.
Notes
Les caractères multioctets sont constitués d’un octet de tête suivi d’un octet de fin. Les octets de tête se distinguent en faisant partie d’une plage particulière pour un jeu de caractères donné. Par exemple, dans la page de codes 932 uniquement, les octets de prospects vont de 0x81 - 0x9F et 0xE0 - 0xFC.
_ismbblead
utilise les paramètres régionaux actuels pour le comportement dépendant des paramètres régionaux. _ismbblead_l
est identique, excepté qu’il utilise à la place les paramètres régionaux. Pour plus d’informations, consultez Locale.
Lorsque les paramètres régionaux sont UTF-8 et _ismbblead
_ismbblead_l
retournent toujours 0 (false), qu’il s’agisse c
d’un octet de prospect ou non.
_ismbblead
et sont spécifiques à Microsoft, et _ismbblead_l
ne font pas partie de la bibliothèque C Standard. Nous vous déconseillons de les utiliser là où vous voulez du code portable. Pour la compatibilité C standard, utilisez mbrlen
plutôt.
Par défaut, l’état global de cette fonction est limité à l’application. Pour modifier ce comportement, consultez État global dans le CRT.
Mappages de routines de texte générique
Routine Tchar.h | _UNICODE et _MBCS non définis |
_MBCS défini |
_UNICODE défini |
---|---|---|---|
_istlead |
Retourne toujours la valeur false | _ismbblead |
Retourne toujours la valeur false |
Spécifications
Routine | En-tête requis | En-tête facultatif |
---|---|---|
_ismbblead |
<mbctype.h> ou <mbstring.h> | <ctype.h>,* <limits.h>, <stdlib.h> |
_ismbblead_l |
<mbctype.h> ou <mbstring.h> | <ctype.h>,* <limits.h>, <stdlib.h> |
* Pour les constantes de manifeste pour les conditions de test.
Pour plus d’informations sur la compatibilité, consultez Compatibility.