_isctype, iswctype, _isctype_l, _iswctype_l

desc bağımsız değişkeninin belirttiği özellik için c'yi test eder.desc öğesinin geçerli her bir değeri için, eşdeğer bir geniş karakter sınıflandırma rutini vardır.

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

Parametreler

  • c
    Test etmek için bir tamsayı.

  • desc
    Sınanacak özellik.Bu normalde ctype veya wctype kullanılarak alınır.

  • locale
    Yerel ayarlara bağlı testlerin kullanımı için yerel ayar.

Dönüş Değeri

c öğesi geçerli yerel ayarda desc tarafından belirtilen özelliğe sahipse, _isctype ve iswctype sıfır dışında bir değeri döndürür veya bu özelliğe sahip değilse, 0 değerini döndürür.Bu işlevlerin _l son ekine sahip olmayanlar haricinde, geçerli yerel ayar yerine geçirilen yerel ayara bağlı davranışları için kullanılan sürümler aynıdır.Daha fazla bilgi için bkz. Yerel Ayar.

_isctype ve _isctype_l davranışı, c EOF değilse veya 0-0xFF aralığındaysa tanımsızdır.Bir hata ayıklama CRT kitaplığı kullanıldığında ve c bu değerlerden biri olmadığında, işlevler bir onay oluşturur.

Genel Metin Yordam Eşleşmeleri

Tchar.h yordamı

_UNICODE ve _MBCS tanımlanmaz

_MBCS tanımlanmış

_UNICODE tanımlanmış

n/a

_isctype

n/a

_iswctype

n/a

_isctype_l

n/a

_iswctype_l

Gereksinimler

Yordam

Gerekli başlık

_isctype

<ctype.h>

iswctype

<ctype.h> or <wchar.h>

_isctype_l

<ctype.h>

_iswctype_l

<ctype.h> or <wchar.h>

Daha fazla uyumluluk bilgisi için Giriş altındaki Uyumluluk bölümüne bakın.

Kitaplıklar

C çalışma zamanı kitaplıklarının çoklu iş parçacığının tüm sürümleri.

.NET Framework Eşdeğeri

Uygulanamaz. Standart C işlevini çağırmak için PInvoke kullanın. Daha fazla bilgi için bkz. Platform Çağırma Örnekleri.

Ayrıca bkz.

Başvuru

Karakter Sınıflaması

Yerel Ayar

is, isw Rutinleri