_ismbchira, _ismbchira_l, _ismbckata, _ismbckata_l
Funções específicas da página de código 932.
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. |
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
A localidade usar.
Valor de retorno
Cada uma dessas rotinas retorna um valor diferente de zero se o caractere satisfaz a condição ou o 0 de teste se não.Se o <= 255 de c e há uma rotina de _ismbb correspondente (por exemplo, _ismbcalnum corresponde a _ismbbalnum), o resultado é o valor de retorno da rotina correspondente de _ismbb .
Comentários
Cada uma dessas funções testa um determinado caractere de multibyte para uma condição determinada.
As versões dessas funções com o sufixo de _l são idênticas exceto que usam a localidade passada em vez de localidade atual para o comportamento do são dependentes.Para obter mais informações, consulte Localidade.
Rotina |
Condição de teste (página de código somente) 932 |
---|---|
_ismbchira |
Hiragana de dois byte: 0x829f<=c<=0x82f1. |
_ismbchira_l |
Hiragana de dois byte: 0x829f<=c<=0x82f1. |
_ismbckata |
Katakana de dois byte: 0x8340<=c<=0x8396. |
_ismbckata_l |
Katakana de dois byte: 0x8340<=c<=0x8396. |
Específico da página de código de extremidade 932
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_ismbchira |
<mbstring.h> |
_ismbchira_l |
<mbstring.h> |
_ismbckata |
<mbstring.h> |
_ismbckata_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.