_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l
Converte entre caracteres hiragana e katakana.
unsigned int _mbctohira(
unsigned int c
);
unsigned int _mbctohira_l(
unsigned int c,
_locale_t locale
);
unsigned int _mbctokata(
unsigned int c
);
unsigned int _mbctokata_l(
unsigned int c,
_locale_t locale
);
Parâmetros
c
caractere multibyte para converter.locale
Localidade usar.
Valor de retorno
Cada uma dessas funções retornará o caractere convertido c, se possível. Caso contrário, retorna o caractere c inalterado.
Comentários
The _mbctohira and_mbctokata functions test a character c and, if possible, apply one of the following conversions.
Rotinas de |
Converte |
---|---|
_mbctohira,_mbctohira_l |
Multibyte katakana para hiragana multibyte. |
_mbctokata,_mbctokata_l |
Multibyte hiragana para katakana multibyte. |
O valor de saída é afetado pela configuração do LC_CTYPE categoria de configuração da localidade; consulte setlocale para obter mais informações.As versões dessas funções sem o _l sufixo use a localidade corrente para esse comportamento dependente de localidade; as versões com o _l sufixo são idênticas exceto que usarem o parâmetro de localidade passado em vez disso. Para obter mais informações, consulte Localidade.
Em versões anteriores, _mbctohira foi chamado jtohira e _mbctokata foi chamado jtokata. Para código novo, use os novos nomes.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_mbctohira |
<mbstring.h> |
_mbctohira_l |
<mbstring.h> |
_mbctokata |
<mbstring.h> |
_mbctokata_l |
<mbstring.h> |
Para obter mais informações de compatibilidade, consulte Compatibilidade na introdução.
Equivalente do NET Framework
Não aplicável. Para telefonar a função C padrão, 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