Converts a single character to UTF-8.
a Unicode character code
output buffer, must have at least 6 bytes of space. If NULL, the length will be computed and returned and nothing will be written to outbuf.
number of bytes written
See Implementation
Converts a single character to UTF-8.