_ismbchira, _ismbchira_l, _ismbckata, _ismbckata_l
Funções de página 932 específicos de código.
int _ismbchira(
unsigned int c
);
int _ismbchira_l(
unsigned int c,
_locale_t locale
);
int _ismbckata(
unsigned int c
);
int _ismbckata_l(
unsigned int c,
_locale_t locale
);
Parâmetros
c
Caractere a ser testado.locale
Localidade usar.
Valor de retorno
Cada uma dessas rotinas retorna um valor diferente de zero se o caractere satisfaz a condição de teste ou 0 se não existir.If c<= 255 e há um correspondente _ismbb rotina (por exemplo, _ismbcalnum corresponde ao _ismbbalnum), o resultado é o valor retornado de correspondentes _ismbb rotina.
Comentários
Cada uma dessas funções testa um determinado caractere multibyte para uma determinada condição.
As versões dessas funções com o _l sufixo são idênticas exceto que eles usam a localidade do passado em vez da localidade corrente para seu comportamento dependente de localidade. For more information, see Localidade.
Rotina |
Testar a condição (somente página de código 932) |
---|---|
_ismbchira |
Hiragana de byte duplo: 0x829F < =c<= 0x82F1. |
_ismbchira_l |
Hiragana de byte duplo: 0x829F < =c<= 0x82F1. |
_ismbckata |
Katakana de byte duplo: 0x8340 < =c<= 0x8396. |
_ismbckata_l |
Katakana de byte duplo: 0x8340 < =c<= 0x8396. |
Específicas de página de código 932 participante
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_ismbchira |
<mbstring.h> |
_ismbchira_l |
<mbstring.h> |
_ismbckata |
<mbstring.h> |
_ismbckata_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.