_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.

Consulte também

Referência

Classificação de caractere

_ismbc rotinas

é isw rotinas

Localidade

Interpretação de seqüências de caractere multibyte