Aracılığıyla paylaş


_ismbcl0, _ismbcl0_l, _ismbcl1, _ismbcl1_l, _ismbcl2, _ismbcl2_l

Kod sayfası 932 özel işlevler, geçerli yerel ayarı veya belirtilen lc_ctype dönüştürme durumu kategori kullanarak.

Önemli notÖ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 _ismbcl0(
   unsigned int c 
);
int _ismbcl0_l(
   unsigned int c,
   _locale_t locale
);
int _ismbcl1(
   unsigned int c 
);
int _ismbcl1_l(
   unsigned int c ,
   _locale_t locale
);
int _ismbcl2(
   unsigned int c 
);
int _ismbcl2_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 işlevlerden her biri belirli bir çok baytlı karakter belirli bir koşul için sınar.

Çıkış değeri ayarı tarafından etkilenen LC_CTYPE ; bölgesel ayar kategorisi bkz: setlocale daha fazla bilgi için.Bu işlevler sürümlerini _l soneki kullanan geçerli yerel ayarı için bu yerel ayara bağımlı davranışı; sürümleri ile _l sonek dışında bunun yerine geçirilen yerel ayar parametresi kullandıkları aynı.Daha fazla bilgi için bkz. Yerel ayar.

Yordamı

(Yalnızca kod sayfası 932) koşulu test

_ismbcl0

JIS olmayan Kanji: 0x8140 < =c< = 0x889E.

_ismbcl0_l

JIS olmayan Kanji: 0x8140 < =c< = 0x889E.

_ismbcl1

JIS düzey 1: 0x889F < =c< = 0x9872.

_ismbcl1_l

JIS düzey 1: 0x889F < =c< = 0x9872.

_ismbcl2

JIS düzey-2: 0x989F < =c< = 0xEAA4.

_ismbcl2_l

JIS düzey-2: 0x989F < =c< = 0xEAA4.

İşlevler, iade belirtilen değere c sınav koşulları yukarıda açıklanan, ancak, denetimi yapma eşleşmeleri c geçersiz bir çok baytlı karakter.Bu işlevler alt baytı 0xFF 0x00-0x3F, 0x7F veya 0xFD – aralıklardaki ise karakter sınama koşulu karşılayan gösteren sıfır olmayan bir değer döndürür.Kullanım _ismbbtrail çok baytlı karakter tanımlı olup olmadığını sınamak için.

Son kod sayfası 932 özel

Gereksinimler

Yordamı

Gerekli başlık

_ismbcl0

<mbstring.h>

_ismbcl0_l

<mbstring.h>

_ismbcl1

<mbstring.h>

_ismbcl1_l

<mbstring.h>

_ismbcl2

<mbstring.h>

_ismbcl2_l

<mbstring.h>

Daha fazla uyumluluk bilgileri için bkz: Uyumluluk giriş.

.NET Framework Eşdeğeri

Yoktur. Standart c işlevi çağırmak için kullanın PInvoke. Daha fazla bilgi için bkz: Platform Çağırma örnekleri.

Ayrıca bkz.

Başvuru

Karakter sınıflandırma

_ismbc yordamları

is, isw yordamları