_mbctombb, _mbctombb_l
Converte um caractere de multibyte de dois byte para um caractere correspondente de multibyte de byte único.
Importante |
---|
Este API não pode ser usado em aplicativos executados em Tempo de Execução do Windows.Para obter mais informações, consulte Funções de CRT não suportadas com /ZW. |
unsigned int _mbctombb( unsigned int c ); unsigned int _mbctombb_l( unsigned int c, _locale_t locale );
Parâmetros
c
Caractere de Multibyte a conversão.locale
A localidade usar.
Valor de retorno
Se com êxito, _mbctombb e _mbctombb_lretorna o caractere de byte único que corresponde a c; se não retorna c.
Comentários
Funçõesde _mbctombb e de _mbctombb_lconvertem um determinado caractere de multibyte a um caractere correspondente de multibyte de byte único.Os caracteres devem corresponder aos caracteres de byte único dentro do intervalo 0x20 – ou – 0x7E 0xA1 0xDF a ser convertido.
O valor de saída é afetado pela configuração da categoria de LC_CTYPEde localidade; consulte setlocale para mais informações.A versão dessa função sem o sufixo de _l usa a localidade atual para este comportamento de são dependentes; a versão com o sufixo de _lé idêntica exceto que ela uso de localidade que o parâmetro passado em vez disso.Para obter mais informações, consulte Localidade.
Em versões anteriores, _mbctombbfoi chamado zentohan.Use o _mbctombb em vez disso.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_mbctombb |
<mbstring.h> |
_mbctombb_l |
<mbstring.h> |
Para mais informações, consulte Compatibilidade de compatibilidade na introdução.
Equivalência do .NET Framework
Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.
Consulte também
Referência
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l