___mb_cur_max_func
, ___mb_cur_max_l_func
, __p___mb_cur_max
, __mb_cur_max
內部 CRT 函式。 以多位元組字元為單位,擷取目前或指定之地區設定的最大位元組數目。
語法
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())
參數
locale
要從中擷取結果的地區設定結構。 若此值為 null,則會使用目前執行緒地區設定。
傳回值
目前或指定之地區設定的最大位元組數目 (以多位元組字元為單位)。
備註
___mb_cur_max_func
是 CRT 用來從執行緒本機儲存體擷取宏目前值 MB_CUR_MAX
的內部函式。 建議您為了可攜性在程式碼中使用 MB_CUR_MAX
巨集。
__mb_cur_max
巨集是呼叫 ___mb_cur_max_func
函式的便利方式。 __p___mb_cur_max
函式是針對與 Visual C++ 5.0 及更新版本的相容性所定義。
內部 CRT 函式是特別針對實作,且會依每個版本而有所不同。 不建議將此函式用於您的程式碼中。
根據預設,此函式的全域狀態會限定于應用程式。 若要變更此行為,請參閱 CRT 中的全域狀態。
需求
常式 | 必要的標頭 |
---|---|
___mb_cur_max_func , ___mb_cur_max_l_func , __p___mb_cur_max |
<ctype.h > 、 < stdlib.h> |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應