Partilhar via


_ismbbtrail, _ismbbtrail_l

Determina se um byte é um byte à direita de um caracteres multibyte.

Importante

Não é possível usar essa API em aplicativos executados no Tempo de Execução do Windows.Para obter mais informações, consulte Funções CRT sem suporte pelo /ZW.

int _ismbbtrail(
   unsigned int c 
);
int _ismbbtrail_l(
   unsigned int c,
   _locale_t locale 
);

Parâmetros

  • c
    O inteiro a ser testado.

  • locale
    A localidade a ser usada.

Valor de retorno

_ismbbtrail retorna um valor diferente de zero se o inteiro c é o segundo byte de um caracteres multibyte. Por exemplo, na página de código 932, somente os intervalos válidos são 0x40 a 0x7E e a 0x80 a 0xFC.

Comentários

_ismbbtrail usa a localidade atual para qualquer comportamento dependente de localidade. _ismbbtrail_l é idêntico exceto que usa a localidade que é passada 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>

* No caso de constantes de manifesto para as condições de teste.

Para obter mais informações de compatibilidade, consulte Compatibilidade.

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.

Consulte também

Referência

Classificação de byte

Rotinas _ismbb