_ismbbkpunct, _ismbbkpunct_l

Çok baytlı bir karakterin noktalama işareti olup olmadığını denetler.

Sözdizimi

int _ismbbkpunct(
   unsigned int c
);
int _ismbbkpunct_l(
   unsigned int c,
   _locale_t locale
);

Parametreler

c
Test edilecek tamsayı.

locale
Kullanılacak yerel ayar.

Dönüş değeri

_ismbbkpunct , tamsayı c ASCII olmayan bir noktalama simgesiyse sıfır olmayan bir değer döndürür. Aksi takdirde 0 döndürür. Örneğin, yalnızca _ismbbkpunct kod sayfası 932'de katakana noktalama işaretlerini sınar. _ismbbkpunct , yerel ayara bağımlı karakter ayarları için geçerli yerel ayarı kullanır. _ismbbkpunct_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
_ismbbkpunct <mbctype.h>
_ismbbkpunct_l <mbctype.h>

Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.

Ayrıca bkz.

Bayt sınıflandırması
_ismbb Rutin