_ismbbtrail
, _ismbbtrail_l
Détermine si un octet est un octet de fin d’un caractère multioctet.
Syntaxe
int _ismbbtrail(
unsigned int c
);
int _ismbbtrail_l(
unsigned int c,
_locale_t locale
);
Paramètres
c
Entier à tester.
locale
Paramètres régionaux à utiliser.
Valeur retournée
_ismbbtrail
retourne une valeur différente de zéro si l'entier c
est le deuxième octet d'un caractère multioctet. Par exemple, dans la page de codes 932 uniquement, les plages valides sont 0x40 à 0x7E et 0x80 à 0xFC.
Notes
_ismbbtrail
utilise les paramètres régionaux actuels pour le comportement dépendant des paramètres régionaux. _ismbbtrail_l
est identique, à ceci près qu’il utilise à la place les paramètres régionaux qui sont passés. Pour plus d’informations, consultez Locale.
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 | En-tête facultatif |
---|---|---|
_ismbbtrail |
<mbctype.h> ou <mbstring.h> | <ctype.h>,* <limits.h>, <stdlib.h> |
_ismbbtrail_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.