Partilhar via


isxdigit, iswxdigit, _isxdigit_l, _iswxdigit_l

Determine se um número inteiro representa o caractere que é um dígito hexadecimal.

int isxdigit(
   int c 
);
int iswxdigit(
   wint_t c 
);
int _isxdigit_l(
   int c,
   _locale_t locale
);
int _iswxdigit_l(
   wint_t c,
   _locale_t locale
);

Parâmetros

  • c
    Número inteiro para testar.

  • locale
    Código de idioma.

Valor de retorno

Cada um dos procedimentos essas rotinas retorna diferente de zero se c é uma representação específica de um dígito hexadecimal.isxdigitRetorna um valor diferente de zero se c é um dígito hexadecimal (A – F, a – f, ou 0 – 9).iswxdigitRetorna um valor diferente de zero se c é um caractere de largo que corresponde a um caractere de dígito hexadecimal.Cada uma dessas rotinas retorna 0 se c não satisfaz a condição de teste.

Para a localidade "C", o iswxdigitfunção não oferece suporte para largura de Unicode total caracteres hexadecimais.

Quando usado com uma biblioteca de depuração CRT, isxdigit exibir um CRT declarará se passado um parâmetro que não seja EOF ou no intervalo de 0 a 0xFF.Quando usado com uma biblioteca de depuração CRT, isxdigit usar o parâmetro como um índice em uma matriz, com resultados indefinidos se o parâmetro não for EOF ou no intervalo de 0 a 0xFF.

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 atual para o seu comportamento depende da localidade.Para obter mais informações, consulte Localidade.

Mapeamentos de rotina de texto genérico

TCHAR.Rotina H

_ Unicode & _ MBCS do arquivo não definido

_ MBCS do arquivo definido

_ Unicode definido

_istxdigit

isxdigit

isxdigit

iswxdigit

Requisitos

Rotina

Cabeçalho necessário

isxdigit

<ctype.h>

iswxdigit

<ctype.h> ou <wchar.h>

_isxdigit_l

<ctype.h>

_iswxdigit_l

<ctype.h> ou <wchar.h>

Para obter informações adicionais de compatibilidade, consulte compatibilidade na introdução.

Equivalência do .NET Framework

System::char::IsNumber

Consulte também

Referência

Classificação de caracteres

Localidade

for, rotinas isw