_ismbbtrail
, _ismbbtrail_l
Baytların, çok baytlı bir karakterin sondaki bayt değeri olup olmadığını belirler.
Sözdizimi
int _ismbbtrail(
unsigned int c
);
int _ismbbtrail_l(
unsigned int c,
_locale_t locale
);
Parametreler
c
Test edilecek tamsayı.
locale
Kullanılacak yerel ayar.
Dönüş değeri
_ismbbtrail
, tamsayı c
çok baytlı bir karakterin ikinci bayt değeriyse sıfır olmayan bir değer döndürür. Örneğin, yalnızca 932 kod sayfasında geçerli aralıklar 0x7E için 0x40 ve 0xFC 0x80.
Açıklamalar
_ismbbtrail
yerel ayara bağımlı davranış için geçerli yerel ayarı kullanır. _ismbbtrail_l
, bunun yerine geçirilen yerel ayarı kullanması dışında aynıdır. Daha fazla bilgi için bkz . Yerel Ayar.
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 | İsteğe bağlı üst bilgi |
---|---|---|
_ismbbtrail |
<mbctype.h> veya <mbstring.h> | <ctype.h>,* <limits.h>, <stdlib.h> |
_ismbbtrail_l |
<mbctype.h> veya <mbstring.h> | <ctype.h>,* <limits.h>, <stdlib.h> |
* Test koşulları için bildirim sabitleri için.
Daha fazla uyumluluk bilgisi için bkz . Uyumluluk.
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin