Udostępnij za pośrednictwem


___mb_cur_max_func, __mb_cur_max

Wewnętrzna funkcja CRT.Pobiera maksymalną liczbę bajtów w wielobajtowych znaków dla ustawień regionalnych bieżąca lub określona.

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 ustawień regionalnych do pobrania w wyniku.Jeśli ta wartość jest równa null, jest używane bieżące ustawienia regionalne wątku.

Wartość zwracana

Maksymalna liczba bajtów w wielobajtowych znaków dla bieżących ustawień regionalnych wątku lub określonego ustawień regionalnych.

Uwagi

Jest to wewnętrzny użycia funkcji CRT można pobrać bieżącą wartość MB_CUR_MAX makra z lokalnego magazynu wątków.Zalecamy użycie MB_CUR_MAX makra w kodzie w poszukiwaniu przenoszenia.

__mb_cur_max Makra jest prosty sposób wywoływania ___mb_cur_max_func() funkcji.__p___mb_cur_max Funkcja jest zdefiniowana dla zgodności z programu Visual C++ 5.0 i wcześniejszych wersji.

Funkcji CRT wewnętrznych są specyficzne dla implementacji i mogą ulec zmianie w każdej wersji.Nie zaleca się ich używania w kodzie.

Wymagania

Procedura

Wymagany nagłówek

___mb_cur_max_func, ___mb_cur_max_l_func, __p___mb_cur_max

< ctype.h >, < stdlib.h >

Zobacz też

Informacje

MB_CUR_MAX