Aracılığıyla paylaş


_ismbchira, _ismbchira_l, _ismbckata, _ismbckata_l

Kod Sayfası 932 Özel işlevler

Önemli

Bu API, Windows Çalışma Zamanı yürütülen uygulamalarda kullanılamaz. Daha fazla bilgi için bkz. Evrensel Windows Platformu uygulamalarında desteklenmeyen CRT işlevleri.

Sözdizimi

int _ismbchira(
   unsigned int c
);
int _ismbchira_l(
   unsigned int c,
   _locale_t locale
);
int _ismbckata(
   unsigned int c
);
int _ismbckata_l(
   unsigned int c,
   _locale_t locale
);

Parametreler

c
Test edilecek karakter.

locale
Kullanılacak yerel ayar.

Dönüş değeri

Karakter test koşulunu karşılarsa bu yordamların her biri sıfır olmayan bir değer döndürür. Aksi takdirde 0 döndürür. = 255 ise c<ve buna karşılık gelen _ismbb bir yordam varsa (örneğin, _ismbcalnum öğesine karşılık gelir _ismbbalnum), sonuç ilgili _ismbb yordamın dönüş değeridir.

Açıklamalar

Bu işlevlerin her biri belirli bir koşul için belirli bir çok baytlı karakteri test ediyor.

Bu işlevlerin sonekli _l sürümleri aynıdır, ancak yerel ayara bağımlı davranışları için geçerli yerel ayar yerine geçirilen yerel ayarı kullanırlar. Daha fazla bilgi için bkz . Yerel Ayar.

Yordam Test koşulu (yalnızca kod sayfası 932)
_ismbchira Çift bayt Hiragana: 0x829F<==c<0x82F1.
_ismbchira_l Çift bayt Hiragana: 0x829F<==c<0x82F1.
_ismbckata Çift bayt katakana: 0x8340<==c<0x8396.
_ismbckata_l Çift bayt katakana: 0x8340<==c<0x8396.

Bitiş Kodu Sayfası 932 Özel

Varsayılan olarak, bu işlevin genel durumunun kapsamı uygulama olarak belirlenmiştir. Bu davranışı değiştirmek için bkz. CRT'de Genel durum.

Gereksinimler

Yordam Gerekli başlık
_ismbchira <mbstring.h>
_ismbchira_l <mbstring.h>
_ismbckata <mbstring.h>
_ismbckata_l <mbstring.h>

Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.

Ayrıca bkz.

Karakter sınıflandırması
_ismbc Rutin
is, isw yordamlar
Yerel ayar
Çok baytlı karakter dizilerinin yorumlanması