Multibyte character termination
A multibyte character passed to an ITLocale method
is represented with two arguments:
const char *mchar
specifies a multibyte character.int nmcharbytes
specifies the number of bytes that represent the multibyte character.
The actual argument names might vary.
If nmcharbytes is ITLocale::ScanNoLimit
,
the method reads bytes at mchar until a complete character
is formed. Otherwise it reads no more than nmcharbytes bytes
at mchar to form a character.