_ismbbkpunct, _ismbbkpunct_l

Memeriksa apakah karakter multibyte adalah karakter tanda baca.

Sintaks

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

Parameter

c
Bilangan bulat yang akan diuji.

locale
Lokal untuk digunakan.

Nilai hasil

_ismbbkpunct mengembalikan nilai bukan nol jika bilangan bulat c adalah simbol tanda baca non-ASCII. Jika tidak, ia mengembalikan 0. Misalnya, di halaman kode hanya 932, _ismbbkpunct pengujian untuk tanda baca katakana. _ismbbkpunct menggunakan lokal saat ini untuk pengaturan karakter yang bergantung pada lokal. _ismbbkpunct_l identik kecuali menggunakan lokal yang diteruskan. Untuk informasi selengkapnya, lihat Lokal.

Keterangan

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

Persyaratan

Rutin Header yang diperlukan
_ismbbkpunct <mbctype.h>
_ismbbkpunct_l <mbctype.h>

Untuk informasi kompatibilitas selengkapnya, lihat Kompatibilitas.

Baca juga

Klasifikasi byte
_ismbb Rutinitas