_isctype、 iswctype、 _isctype_l、 _iswctype_l
測試c屬性所指定的desc引數。每一個有效的值為desc,沒有對等的寬字元分類常式。
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
);
參數
c
若要測試的整數。desc
若要測試的屬性。這正常使用 ctype 或 wctype。locale
使用於任何地區設定相依性測試地區設定。
傳回值
_isctype與iswctype傳回非零值,如果c具有所指定的屬性desc在目前的地區設定] 或 [0,如果不存在。使用這些函式的版本_l尾碼完全相同,不同之處在於它們使用傳遞中而不是目前的地區設定的地區設定相關行為的地區設定。如需詳細資訊,請參閱 地區設定。
泛用文字常式對應
Tchar.h 常式 |
_Unicode 之後,未定義的 _MBCS |
定義的 _MBCS |
定義 _unicode 之後 |
---|---|---|---|
n/a |
_isctype |
n/a |
_iswctype |
n/a |
_isctype_l |
n/a |
_iswctype_l |
需求
常式 |
所需的標頭 |
---|---|
_isctype |
<ctype.h> |
iswctype |
<ctype.h> 或者 <wchar.h> |
_isctype_l |
<ctype.h> |
_iswctype_l |
<ctype.h> 或者 <wchar.h> |
如需相容性資訊,請參閱相容性在簡介中。
文件庫
所有版本的 C 執行階段程式庫。
.NET Framework 對等用法
不適用。 若要呼叫標準的 c 函式,使用PInvoke。 如需詳細資訊,請參閱平台叫用範例。