Partager via


_mbbtombc, _mbbtombc_l

Convertit un caractère multi-octets codé sur un octet en un caractère multi-octets codé sur deux octets correspondant.

Important

Cette API ne peut pas être utilisée dans les applications qui s'exécutent dans le Windows Runtime.Pour plus d'informations, consultez Fonctions CRT non prises en charge avec /ZW.

unsigned int _mbbtombc(
   unsigned int c 
);
unsigned int _mbbtombc_l(
   unsigned int c,
   _locale_t locale
);

Paramètres

  • c
    Caractère codé sur un octet à convertir.

  • locale
    Paramètres régionaux à utiliser.

Valeur de retour

Si _mbbtombc convertit correctement c, elle retourne un caractères multioctets ; sinon, retourne c.

Notes

La fonction _mbbtombc convertit un caractères multioctets codé sur un octet donné en un caractères multioctets codé sur deux octets. Les caractères doivent figurer dans la plage 0x20 – 0x7E ou 0xA1 -0xDF à convertir.

La valeur de la sortie est affectée par la valeur du paramètre de la catégorie LC_CTYPE des paramètres régionaux ; consultez setlocale, _wsetlocale pour plus d'informations. Les versions de cette fonction sont identiques, sauf que _mbbtombc utilise les paramètres régionaux actuels pour ce comportement dépendant des paramètres régionaux et _mbbtombc_l utilise les paramètres régionaux passés à la place. Pour plus d'informations, consultez Paramètres régionaux.

Dans les versions antérieures, _mbbtombc a été nommé hantozen. Pour du nouveau code, utilisez _mbbtombc .

Configuration requise

Routine

En-tête requis

_mbbtombc

<mbstring.h>

_mbbtombc_l

<mbstring.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de code non managé.

Voir aussi

Référence

Conversion de données

_mbctombb, _mbctombb_l