Sdílet prostřednictvím


___mb_cur_max_func, __mb_cur_max

Interní CRT funkce.Načte maximální počet bajtů ve více znaku pro aktuální nebo zadané národní prostředí.

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())

Parametry

  • locale
    Struktura národní prostředí pro načtení výsledek z.Pokud je tato hodnota null, se používá národní prostředí pro aktuální vlákno.

Vrácená hodnota

Maximální počet bajtů ve více znaku pro národní prostředí pro aktuální vlákno nebo zadané národní prostředí.

Poznámky

Toto je vnitřní funkce, který používá CRT k načtení aktuální hodnotu MB_CUR_MAX makra z místního úložiště vlákna.Doporučujeme vám však použít MB_CUR_MAX makra ve vašem kódu pro přenositelnost.

__mb_cur_max Makra je vhodný způsob pro volání ___mb_cur_max_func() funkce.__p___mb_cur_max Funkce je definována pro zajištění kompatibility se službou Visual C++ 5.0 a starších verzích.

Vnitřní funkce CRT jsou specifické pro implementaci a mohou změnit s každou verzi.Nedoporučujeme jejich použití ve vašem kódu.

Požadavky

Rutina

Požadovaný hlavičkový soubor

___mb_cur_max_func, ___mb_cur_max_l_func, __p___mb_cur_max

< ctype.h >, < stdlib.h >

Viz také

Referenční dokumentace

MB_CUR_MAX