_ismbbprint, _ismbbprint_l

Belirtilen çok baytlı bir karakterin yazdırma karakteri olup olmadığını belirler.

Sözdizimi

int _ismbbprint(
   unsigned int c
);
int _ismbbprint_l(
   unsigned int c,
   _locale_t locale
);

Parametreler

c
Test edilecek tamsayı.

locale
Kullanılacak yerel ayar.

Dönüş değeri

_ismbbprint ifadesinde sıfır olmayan bir değer döndürür:

isprint(c) || _ismbbkprint(c)

, için csıfır olmayan veya değilse 0 olur. _ismbbprint , yerel ayara bağımlı herhangi bir davranış için geçerli yerel ayarı kullanır. _ismbbprint_l , bunun yerine 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
_ismbbprint <mbctype.h>
_ismbbprint_l <mbctype.h>

Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.

Ayrıca bkz.

Bayt sınıflandırması
_ismbb Rutin