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