_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.