Compartilhar via


_ismbbgraph, _ismbbgraph_l

Determina se um dado caractere multibyte é um caractere gráfico.

Sintaxe

int _ismbbgraph (
   unsigned int c
);
int _ismbbgraph_l (
   unsigned int c,
   _locale_t locale
);

Parâmetros

c
Inteiro a ser testado.

locale
Localidade a usar.

Valor retornado

Retorna um valor diferente de zero quando a expressão:

isctype(c, ( _PUNCT | _UPPER | _LOWER | _DIGIT )) || _ismbbkprint(c)

é diferente de zero para c, ou 0 quando é zero. _ismbbgraph usa a localidade atual para qualquer comportamento que dependa da localidade. _ismbbgraph_l é idêntico, exceto pelo fato de usar a localidade passada. Para obter mais informações, consulte Localidade.

Comentários

Por padrão, o estado global dessa função tem como escopo o aplicativo. Para alterar esse comportamento, confira Estado global no CRT.

Requisitos

Rotina Cabeçalho necessário
_ismbbgraph <mbctype.h>
_ismbbgraph_l <mbctype.h>

Para obter informações sobre compatibilidade, consulte Compatibilidade.

Bibliotecas

Todas as versões das bibliotecas em tempo de execução C.

Confira também

Classificação de bytes
_ismbb Rotinas