_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l
Teste e converte os exemplos de um caractere de multibyte.
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 _mbctolower( unsigned int c ); unsigned int _mbctolower_l( unsigned int c, _locale_t locale ); unsigned int _mbctoupper( unsigned int c ); unsigned int _mbctoupper_l( unsigned int c, _locale_t locale );
Parâmetros
c
Caractere de Multibyte a conversão.locale
A localidade usar.
Valor de retorno
Cada uma dessas funções retorna o caractere convertido c, se possível.Se não retorna o caractere c inalterado.
Comentários
As funções testam um caractere c e, se possível, aplicam uma das conversões.
Rotinas |
Converte |
---|---|
_mbctolower,_mbctolower_l |
Caractere maiúsculo o caractere minúsculo. |
_mbctoupper,_mbctoupper_l |
Caractere minúsculo o caractere maiúsculo. |
O valor de saída é afetado pela configuração da categoria de LC_CTYPE de 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 usa o parâmetro de localidade passado em vez disso.Para obter mais informações, consulte Localidade.
Em versões anteriores, _mbctolower foi chamadojtolower, e _mbctoupperfoi chamado jtoupper.Para o novo código, use os novos nomes em vez disso.
Mapeamentos da rotina de Genérico- texto
Rotina de Tchar.h |
_UNICODE e não definidos _MBCS |
_MBCS definido |
_UNICODE definido |
---|---|---|---|
_totlower |
tolower |
_mbctolower |
towlower |
_totlower_l |
_tolower_l |
_mbctolower_l |
_towlower_t |
_totupper |
toupper |
_mbctoupper |
towupper |
_totupper_l |
toupper_l |
_mbctoupper_l |
_towupper_l |
Requisitos
Rotinas |
Cabeçalho necessário |
---|---|
_mbctolower,_mbctolower_l |
<mbstring.h> |
_mbctoupper,_mbctoupper_l |
<mbstring.h> |
Para mais informações, consulte Compatibilidade de compatibilidade na introdução.
Consulte também
Referência
_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l