Partager via


_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.

Voir aussi

Classification d’octets
_ismbb Routines