Re: 3rd-party cross-platform UTF-8 support

From: Markus Scherer (markus.scherer@jtcsv.com)
Date: Fri Sep 21 2001 - 20:30:14 EDT


Yung-Fong Tang wrote:
> > UTF-16 <-> wchar_t*
>
> Wait.... be careful here. wchar_t is not an encoding. So.. in theory, you cannot convert between UTF-16 and wchar_t. You,
> however, can convert between UTF-16 and wchar_t* ON win32 since microsoft declare UTF-16 as the encoding for wchar_t.
> However, that is not universal true. Different platform can chose the size of wchar_t and the internal representation of
> wchar_t* according to POSIX.

I know. Don't get me started on the usefulness of wchar_t...
We handle this in our convenience function as best as we could figure out.
That's what makes it _convenient_ ;-)

[Granted, it might also not work everywhere, but it is better than nothing.]

markus



This archive was generated by hypermail 2.1.2 : Fri Sep 21 2001 - 19:16:20 EDT