Partager via


_mbbtombc, _mbbtombc_l

Convertit un caractère multioctet codé sur un octet à un caractère multioctet correspondant à double octet.

Important

Cette API ne peut pas être utilisée dans les applications qui s'exécutent dans 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 avec succès c, il retourne un caractère multioctet ; sinon, il retourne c.

Notes

La fonction d' _mbbtombc convertit un caractère multioctet codé sur un octet donné à un caractère multioctet correspondant à double octet.Les caractères doivent se situer dans la plage 0x20 – 0x7E ou 0xA1 – 0xDF à convertir.

La valeur de sortie est affectée par la configuration de la définition de catégorie d' LC_CTYPE des paramètres régionaux ; consultez setlocale, _wsetlocale pour plus d'informations.Les versions de cette fonction sont identiques, mais les utilisations d' _mbbtombc les paramètres régionaux définis pour ce comportement et _mbbtombc_l dépendants des paramètres régionaux utilise à la place le paramètre de paramètres régionaux qui est passé.Pour plus d'informations, consultez Paramètres régionaux.

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

Configuration requise

Routine

En-tête requis

_mbbtombc

<mbstring.h>

_mbbtombc_l

<mbstring.h>

Pour plus d'informations de 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