Multibyte to Wide Character Conversion Function
size_t mbrlen(const char *s, size_t n, mbstate_t *ps);
Internationalization (I18n) Function Overview
The mbrlen function returns the number of bytes necessary for converting a
multibyte character into its corresponding wide character code, or an error code if the
conversion cannot succeed. The function will not look at more than count bytes in s,
and keeps track of the conversion state in ps.
This is equivalent to calling mbrtowc(0,s,n,ps!=0?ps:&internal).
I18n Issues
Prior to calling mbrlen, ensure that the current locale is set correctly.
Recommended Replacements*
There are no variations of this conversion function.
*If you're already using the recommended function, see I18n Issues for other reasons why Globalyzer is detecting the function.
Multibyte and Wide
Character Conversion Functions

|