_mbctombb, _mbctombb_l
Converte un carattere multibyte a doppio byte a un carattere multibyte a byte singolo corrispondente.
Importante |
---|
Questa API non può essere utilizzata nelle applicazioni che vengono eseguite in Windows Runtime.Per ulteriori informazioni, vedere Funzioni CRT non supportate con /ZW. |
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 utilizzare.
Valore restituito
Se l'operazione riesce, _mbctombb e _mbctombb_lrestituisce il carattere a byte singolo che corrisponde a c; in caso contrario restituisce c.
Note
Le funzionidi _mbctombb_le di _mbctombb convertono un carattere multibyte specificato un carattere multibyte a byte singolo corrispondente.I caratteri devono corrispondere ai caratteri a byte singolo nell'intervallo 0x20 – 0x7E o 0xA1 – 0xDF da convertire.
Il valore di output è interessato dall'impostazione dell'impostazione di categoria di LC_CTYPEdelle impostazioni locali; vedere setlocale per ulteriori informazioni.La versione della funzione senza il suffisso di _l utilizza le impostazioni locali correnti per questo comportamento dipendente dalle impostazioni locali; la versione con il suffisso di _lè identica a differenza di utilizzo del parametro delle impostazioni locali viene passato anziché.Per ulteriori informazioni, vedere Impostazioni locali.
Nelle versioni precedenti, _mbctombbè stato chiamato zentohan._mbctombb di utilizzare.
Requisiti
Routine |
Intestazione obbligatoria |
---|---|
_mbctombb |
<mbstring.h> |
_mbctombb_l |
<mbstring.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.
Equivalente .NET Framework
Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.
Vedere anche
Riferimenti
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l