다음을 통해 공유


___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이면 현재 스레드 로캘이 사용됩니다.

반환 값

현재 스레드 로캘 또는 지정된 로캘에 대한 멀티바이트 문자의 최대 바이트 수입니다.

설명

CRT가 스레드 로컬 저장소에서 MB_CUR_MAX 매크로의 현재 값을 검색하는 데 사용하는 내부 함수입니다. 사용자 코드에서는 이식성을 위해 MB_CUR_MAX 매크로를 사용하는 것이 좋습니다.

__mb_cur_max 매크로는 ___mb_cur_max_func() 함수를 호출하는 편리한 방법입니다. __p___mb_cur_max 함수는 Visual C++ 5.0 및 이전 버전과의 호환성을 위해 정의되었습니다.

내부 CRT 함수는 구현과 관련되어 있으며 각 릴리스 시 변경될 수 있습니다. 따라서 사용자 코드에는 사용하지 않는 것이 좋습니다.

요구 사항

루틴

필수 헤더

___mb_cur_max_func, ___mb_cur_max_l_func, __p___mb_cur_max

<ctype.h>, <stdlib.h>

참고 항목

참조

MB_CUR_MAX