Partager via


_ismbbkpunct, _ismbbkpunct_l

Vérifie si un caractère multioctet est un caractère de ponctuation.

Syntaxe

int _ismbbkpunct(
   unsigned int c
);
int _ismbbkpunct_l(
   unsigned int c,
   _locale_t locale
);

Paramètres

c
Entier à tester.

locale
Paramètres régionaux à utiliser.

Valeur retournée

_ismbbkpunct retourne une valeur différente de zéro si l'entier c est un symbole de ponctuation non ASCII. Sinon, retourne 0. Par exemple, dans la page de codes 932 uniquement, _ismbbkpunct teste la présence d'une ponctuation katakana. _ismbbkpunct utilise les paramètres régionaux actuels pour les valeurs des caractères dépendant des paramètres régionaux. _ismbbkpunct_l est identique, à ceci près qu’il utilise les paramètres régionaux qui sont transmis. Pour plus d’informations, consultez Locale.

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
_ismbbkpunct <mbctype.h>
_ismbbkpunct_l <mbctype.h>

Pour plus d’informations sur la compatibilité, consultez Compatibility.

Voir aussi

Classification d’octets
_ismbb Routines