Aracılığıyla paylaş


_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.

Ayrıca bkz.

Bayt sınıflandırması
_ismbb Rutin