_ismbbkprint
, _ismbbkprint_l
Belirli bir çok baytlı karakterin noktalama işareti olup olmadığını belirler.
Sözdizimi
int _ismbbkprint(
unsigned int c
);
int _ismbbkprint_l(
unsigned int c,
_locale_t locale
);
Parametreler
c
Test edilecek tamsayı.
locale
Kullanılacak yerel ayar.
Dönüş değeri
_ismbbkprint
, tamsayı c
ASCII olmayan bir metin veya ASCII olmayan noktalama simgesiyse sıfır olmayan bir değer döndürür. Aksi takdirde 0 döndürür. Örneğin, yalnızca _ismbbkprint
kod sayfası 932'de katakana alfasayısal veya katakana noktalama işaretlerini (aralık: 0xA1 - 0xDF) test edin. _ismbbkprint
yerel ayara bağımlı karakter ayarları için geçerli yerel ayarı kullanır. _ismbbkprint_l
, geçirilen yerel ayarı kullanması dışında aynıdır. Daha fazla bilgi için bkz . Yerel Ayar.
Açıklamalar
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 |
---|---|
_ismbbkprint |
<mbctype.h> |
_ismbbkprint_l |
<mbctype.h> |
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.