All C strings (
char *
, char []
) are now UTF-8 encoded.
The ANSI C functions do not support multibyte character operations related to strings. It can be a general problem. Using this function set, you get full support on working ‘simple’ and multibyte strings with the same interface. The API provides a function set for platform independent string operations: use the CHxxx routines in the GSRoot module.