___mb_cur_max_func
, ___mb_cur_max_l_func
, __p___mb_cur_max
, __mb_cur_max
Fungsi CRT internal. Mengambil jumlah maksimum byte dalam karakter multibyte untuk lokal saat ini atau yang ditentukan.
Sintaks
int ___mb_cur_max_func(void);
int ___mb_cur_max_l_func(_locale_t locale);
int * __p___mb_cur_max(void);
#define __mb_cur_max (___mb_cur_max_func())
Parameter
locale
Struktur lokal untuk mengambil hasilnya. Jika nilai ini null, lokal utas saat ini digunakan.
Nilai hasil
Jumlah maksimum byte dalam karakter multibyte untuk lokal utas saat ini atau lokal yang ditentukan.
Keterangan
___mb_cur_max_func
adalah fungsi internal yang digunakan CRT untuk mengambil nilai MB_CUR_MAX
makro saat ini dari penyimpanan lokal utas. Kami menyarankan agar Anda menggunakan MB_CUR_MAX
makro dalam kode Anda untuk portabilitas.
__mb_cur_max
Makro adalah cara mudah untuk memanggil ___mb_cur_max_func
fungsi. Fungsi __p___mb_cur_max
ini didefinisikan untuk kompatibilitas dengan Visual C++ 5.0 dan versi yang lebih lama.
Fungsi CRT internal khusus implementasi dan dapat berubah dengan setiap rilis. Kami tidak merekomendasikan penggunaannya dalam kode Anda.
Secara default, status global fungsi ini dicakup ke aplikasi. Untuk mengubah perilaku ini, lihat Status global di CRT.
Persyaratan
Rutin | Header yang diperlukan |
---|---|
___mb_cur_max_func , ___mb_cur_max_l_func , __p___mb_cur_max |
<ctype.h>, <stdlib.h> |
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk