.\" Automatically generated by Pandoc 2.14.0.2 .\" .TH "" "" "" "" "" .hy .SH NAME .PP u8c_u8enc - UTF-8 encode - Convert an UTF-32 string to UTF-8. .SH DECLARATION .IP .nf \f[C] /* # include */ # include # include # include extern bool u8c_u8enc(size_t * const sz,unsigned char const * * const out,char32_t const * const in); \f[R] .fi .SH DESCRIPTION .PP The function \f[C]u8c_u8enc\f[R] converts the given UTF-32 string (\f[B]in\f[R]) to UTF-8 (\f[B]out\f[R]). .PP The size of the output string (excluding the null-terminator) is placed into \f[B]sz\f[R], if [\f[B]sz\f[R]] is not equal to \f[I]NULL\f[R]. .SH VERSION .PP u8c 0