Aracılığıyla paylaş


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

Bayt sınıflandırması
_ismbb Rutin