_ismbbtrail, _ismbbtrail_l

Menentukan apakah byte adalah byte berikutnya dari karakter multibyte.

Sintaks

int _ismbbtrail(
   unsigned int c
);
int _ismbbtrail_l(
   unsigned int c,
   _locale_t locale
);

Parameter

c
Bilangan bulat yang akan diuji.

locale
Lokal yang akan digunakan.

Nilai hasil

_ismbbtrail mengembalikan nilai bukan nol jika bilangan bulat c adalah byte kedua dari karakter multibyte. Misalnya, hanya di halaman kode 932, rentang yang valid 0x40 ke 0x7E dan 0x80 ke 0xFC.

Keterangan

_ismbbtrail menggunakan lokal saat ini untuk perilaku dependen lokal. _ismbbtrail_l identik kecuali menggunakan lokal yang diteruskan sebagai gantinya. Untuk informasi selengkapnya, lihat Lokal.

Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.

Persyaratan

Rutin Header yang diperlukan Header opsional
_ismbbtrail <mbctype.h> atau <mbstring.h> <ctype.h>,* <limits.h>, <stdlib.h>
_ismbbtrail_l <mbctype.h> atau <mbstring.h> <ctype.h>,* <limits.h>, <stdlib.h>

* Untuk konstanta manifes untuk kondisi pengujian.

Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.

Baca juga

Klasifikasi byte
_ismbb Rutinitas