Compartilhar via


_mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l

Teste e converte os exemplos de um caractere de multibyte.

Observação importanteImportante

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

Conversão de Dados

_mbbtombc, _mbbtombc_l

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

_mbctombb, _mbctombb_l