Main index | Section 3 | 日本語 | Options |
#include <stdlib.h>
A call with a null mbchar pointer returns nonzero if the current locale requires shift states, zero otherwise; if shift states are required, the shift state is reset to the initial state.
Otherwise, if mbchar is not a null pointer, mblen() either returns 0 if mbchar represents the null wide character, or returns the number of bytes processed in mbchar, or returns -1 if no multibyte character could be recognized or converted. In this case, mblen()'s internal conversion state is undefined.
[EILSEQ] | |
An invalid multibyte sequence was detected. | |
[EINVAL] | |
The internal conversion state is not valid. | |
MBLEN (3) | April 11, 2004 |
Main index | Section 3 | 日本語 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.
“ | Unix...best if used before: Tue Jan 19 03:14:08 GMT 2038 | ” |