Table of Contents

Name

MB_CUR_MAX - maximum multibyte length of a character in the current locale

Synopsis


#include <stdlib.h>
#define MB_CUR_MAX expression

Description

The MB_CUR_MAX macro returns the maximum number of bytes needed to represent a single wide character in the current locale. It is locale dependent and therefore not a compile-time constant.

Return Value

An integer >= 1 and <= MB_LEN_MAX. The value 1 denotes traditional 8-bit encoded characters.

Conforming to

ANSI C, POSIX.1

See Also

MB_LEN_MAX(3) , mblen(3) , mbtowc(3) , mbstowcs(3) , wctomb(3) , wcstombs(3)


Table of Contents