_isctype, iswctype, _isctype_l, _iswctype_l
Testes de c para a propriedade especificada pela desc argumento. Para cada valor válido de desc, há uma rotina de classificação de caractere 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
Inteiro de teste.desc
Propriedade para testar.Isso normalmente é recuperado usando ctype ou wctype.locale
A localidade a ser usado para quaisquer testes dependente de localidade.
Valor de retorno
_isctype e iswctype retornar um valor diferente de zero se c tem a propriedade especificada pelo desc a localidade corrente 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 corrente para seu comportamento dependente de localidade. Para obter mais informações, consulte Localidade.
Mapeamentos de rotina de texto genérica
Rotina tchar.h |
_UNICODE e _MBCS não definido |
_MBCS 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 do C em time de execução bibliotecas.
Equivalente do NET Framework
Não aplicável. Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.