| Main index | Section 3 | Options |
#include <wchar.h>
#include <uchar.h>
If s is NULL, these functions behave as if s pointed to an internal buffer and c was a null wide character (L'\0').
The mbstate_t argument, ps, is used to keep track of the shift state. If it is NULL, these functions use an internal, static mbstate_t object, which is initialized to the initial conversion state at program startup.
As certain multibyte characters may only be represented by a series of 16-bit characters, the c16rtomb() may need to invoked multiple times before a multibyte sequence is returned.
| [EILSEQ] | |
| An invalid wide character code was specified. | |
| [EINVAL] | |
| The conversion state is invalid. | |
| WCRTOMB (3) | May 21, 2013 |
| Main index | Section 3 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.
