_isctype, iswctype, _isctype_l, _iswctype_l
Testes c para a propriedade especificada pelo desc argumento.Para cada valor válido de desc, há uma rotina de classificação de caracteres largos equivalente.
int _isctype(
int c,
_ctype_t desc
);
int _isctype_l(
int c,
_ctype_t desc,
_locale_t locale
);
int iswctype(
wint_t c,
wctype_t desc
);
int _iswctype_l(
wint_t c,
wctype_t desc,
_locale_t locale
);
Parâmetros
c
Número inteiro para testar.desc
Propriedade para testar.Isso normalmente é recuperado usando ctype ou wctype.locale
A localidade a ser usado para quaisquer testes depende da localidade.
Valor de retorno
_isctypee iswctype retornar um valor diferente de zero se c tem a propriedade especificada por desc na localidade atual ou 0 se não existir.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
Rotina de TCHAR.h |
_ Unicode e _ MBCS do arquivo não definido |
_ MBCS do arquivo definido |
_ Unicode definido |
---|---|---|---|
n/a |
_isctype |
n/a |
_iswctype |
n/a |
_isctype_l |
n/a |
_iswctype_l |
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_isctype |
<ctype.h> |
iswctype |
<ctype.h> ou <wchar.h> |
_isctype_l |
<ctype.h> |
_iswctype_l |
<ctype.h> ou <wchar.h> |
Para obter mais informações de compatibilidade, consulte compatibilidade na introdução.
Bibliotecas
Todas as versões da bibliotecas de tempo de execução c.
Equivalência do .NET Framework
Não aplicável. Para chamar a função c padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.