utf8Strncpy
fn
string utf8Strncpy(string dest, string src, size_t n)Like the standard C strncpy() function, but copies a given number of characters instead of a given number of bytes. The src string must be valid UTF-8 encoded text. (Use [glib.global.utf8Validate] on all text before trying to use UTF-8 utility functions with it.)
Note you must ensure dest is at least 4 * n + 1 to fit the largest possible UTF-8 characters
Parameters
dest | buffer to fill with characters from src |
src | UTF-8 encoded string |
n | character count |
Returns
dest