Condividi tramite


_mbctombb, _mbctombb_l

Converte un carattere multibyte a byte doppio in un carattere multibyte a byte singolo corrispondente.

Importante

Non è possibile usare questa API nelle applicazioni eseguite in Windows Runtime. Per altre informazioni, vedere Funzioni CRT non supportate nelle app della piattaforma UWP (Universal Windows Platform).

Sintassi

unsigned int _mbctombb(
   unsigned int c
);
unsigned int _mbctombb_l(
   unsigned int c,
   _locale_t locale
);

Parametri

c
Caratteri multibyte da convertire.

locale
Impostazioni locali da usare.

Valore restituito

Se ha esito positivo _mbctombb e _mbctombb_l restituisce il carattere a byte singolo corrispondente a c; in caso contrario, restituisce c.

Osservazioni:

Le _mbctombb funzioni e _mbctombb_l converte un carattere multibyte specificato in un carattere multibyte a byte singolo corrispondente. I caratteri devono corrispondere a caratteri a byte singolo all'interno dell'intervallo 0x20, 0x7E o 0xA1, 0xDF da convertire.

Il valore di output è interessato dall'impostazione dell'impostazione LC_CTYPE della categoria delle impostazioni locali. Per ulteriori informazioni, vedere setlocale. La versione di questa funzione senza il suffisso _l utilizza le impostazioni locali correnti per il comportamento dipendente dalle impostazioni locali; la versione con il suffisso _l è identica, ad eccezione del fatto che utilizza il parametro delle impostazioni locali passato. Per altre informazioni, vedere Locale.

Nelle versioni precedenti, il nome della funzione _mbctombb era zentohan. Utilizzare invece _mbctombb.

Per impostazione predefinita, lo stato globale di questa funzione è limitato all'applicazione. Per modificare questo comportamento, vedere Stato globale in CRT.

Requisiti

Ciclo Intestazione obbligatoria
_mbctombb <mbstring.h>
_mbctombb_l <mbstring.h>

Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).

Vedi anche

Conversione dati
_mbbtombc, _mbbtombc_l
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis_mbcjmstojis_l
_mbctohira, _mbctohira_l, _mbctokata_mbctokata_l
_mbctolower, _mbctolower_l, _mbctoupper_mbctoupper_l