Udostępnij za pośrednictwem


_isctype, iswctype, _isctype_l, _iswctype_l

Badania c dla właściwości określonej przez desc argument.Dla każdego prawidłową wartość desc, istnieje rutynowych równoważne Klasyfikacja szerokich znaków.

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
);

Parametry

  • c
    Liczba całkowita, aby przetestować.

  • desc
    Właściwość do testowania.Jest to zwykle pobierane za pomocą ctype lub wctype.

  • locale
    Ustawienia regionalne, aby użyć jakichkolwiek badań zależnych od ustawień regionalnych.

Wartość zwracana

_isctypei iswctype zwraca wartość różną od zera, jeśli c została określona przez właściwość desc bieżące ustawienia regionalne, lub 0, jeśli nie ma.Wersje te funkcje, z _l sufiks są identyczne, z wyjątkiem, że korzystają z ustawień regionalnych, przekazany zamiast bieżące ustawienia regionalne dla ich zachowanie zależnego od ustawień regionalnych.Aby uzyskać więcej informacji, zobacz Ustawienia regionalne.

Tekst rodzajowy rutynowych mapowania

Procedura TCHAR.h

_UNICODE i _MBCS nie zdefiniowane

_MBCS, definicja

_UNICODE, definicja

n/a

_isctype

n/a

_iswctype

n/a

_isctype_l

n/a

_iswctype_l

Wymagania

Rozpoczęto wykonywanie procedury

Wymaganego nagłówka

_isctype

<ctype.h>

iswctype

<ctype.h> lub <wchar.h>

_isctype_l

<ctype.h>

_iswctype_l

<ctype.h> lub <wchar.h>

Informacji dotyczących zgodności, zobacz zgodności we wprowadzeniu.

Biblioteki

Wszystkie wersje biblioteki uruchomieniowej c.

Odpowiednik w programie .NET Framework

Nie dotyczy. Aby wywołać standardowych funkcji C, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

Zobacz też

Informacje

Klasyfikacji znaków

Ustawienia regionalne

is, isw procedury