_ismbcalnum, _ismbcalnum_l, _ismbcalpha, _ismbcalpha_l, _ismbcdigit, _ismbcdigit_l
Çok baytlı karakter bir alfasayısal olup, alpha veya basamak karakteri kontrol eder.
Önemli |
---|
Bu API, Windows çalışma zamanı yürütme uygulamalarda kullanılamaz.Daha fazla bilgi için bkz: /zw ile desteklenmeyen crt işlevlerinin. |
int _ismbcalnum
(
unsigned int c
);
int _ismbcalnum_l
(
unsigned int c,
_locale_t locale
);
int _ismbcalpha
(
unsigned int c
);
int _ismbcalpha_l
(
unsigned int c,
_locale_t locale
);
int _ismbcdigit
(
unsigned int c
);
int _ismbcdigit_l
(
unsigned int c,
_locale_t locale
);
Parametreler
c
Test edilecek karakter.locale
Kullanılacak yerel ayarı.
Dönüş Değeri
Yeterli yer yoksa test durumu veya 0 karakteri sağlıyorsa her biri bu yordamlar sıfır olmayan bir değer döndürür.c < = 255 Ve buna karşılık gelen _ismbb yordam (örneğin, _ismbcalnum karşılık gelen _ismbbalnum), buna karşılık gelen bir dönüş değeri sonucu _ismbb yordamına girildi.
Notlar
Bu yordamlar, her belirli bir koşul için verilen bir çok baytlı karakter sınar.
Bu işlevleri sürümlerini _l soneki geçerli yerel ayarı için yerel ayara bağımlı davranışlarını geçirilen yerel kullandıkları dışında aynı.Daha fazla bilgi için bkz. Yerel ayar.
Yordamı |
Test durumu |
Kod sayfası 932 örneği |
---|---|---|
_ismbcalnum,_ismbcalnum_l |
Alfasayısal |
Sıfır olmayan ve yalnız verir c tek baytlık ASCII İngilizce mektubun ise: örnekler için bkz: _ismbcdigit ve _ismbcalpha. |
_ismbcalpha,_ismbcalpha_l |
Alfabetik |
Sıfır olmayan ve yalnız verir c tek baytlık ASCII İngilizce mektubun ise: 0x41 < =c< = 0x5A veya 0x61 < =c< = 0x7A; veya katakana harf: 0xA6 < =c< = 0xDF. |
_ismbcdigit,_ismbcdigit |
Basamak |
Sıfır olmayan ve yalnız verir c tek baytlık ASCII rakam ise: 0x30 < =c< = 0x39. |
Gereksinimler
Yordamı |
Gerekli başlık |
---|---|
_ismbcalnum,_ismbcalnum_l |
<mbstring.h> |
_ismbcalpha,_ismbcalpha_l |
<mbstring.h> |
_ismbcdigit,_ismbcdigit_l |
<mbstring.h> |
Daha fazla uyumluluk bilgileri için bkz: Uyumluluk giriş.
.NET Framework Eşdeğeri
İçin _ismbcalnum: uygulanamaz. Standart c işlevi çağırmak için kullanın PInvoke. Daha fazla bilgi için bkz: Platform Çağırma örnekleri.