_ismbbtrail, _ismbbtrail_l
Determina se um byte é um byte de um caractere de multibyte.
int _ismbbtrail(
unsigned int c
);
int _ismbbtrail_l(
unsigned int c,
_locale_t locale
);
Parâmetros
c
Inteiro a ser testado.locale
Localidade usar.
Valor de retorno
_ismbbtrail Retorna um valor diferente de zero se o número inteiro c é o segundo byte de um caractere de multibyte. Por exemplo, no código válido, apenas intervalos de páginas 932 são 0 x 40 para 0x7E e 0 x 80 para 0xFC.
Comentários
_ismbbtrail usa a localidade corrente para o comportamento dependente de localidade. _ismbbtrail_l é idêntico, exceto pelo fato de que ele usa a localidade do passado em vez disso. Para obter mais informações, consulte Localidade.
Requisitos
Rotina |
Cabeçalho necessário |
Cabeçalho opcional |
---|---|---|
_ismbbtrail |
<mbctype.h> ou <mbstring.h> |
<ctype.h>, * <limits.h>, <stdlib.h> |
_ismbbtrail_l |
<mbctype.h> ou <mbstring.h> |
<ctype.h>, * <limits.h>, <stdlib.h> |
* Para manifesto constantes para as condições de teste.
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.