Marcin 'Qrczak' Kowalczyk wrote:

> Joe English pisze:
> > According to the ISO C standard, the meaning of wchar_t
> > is implementation-defined.
>
> I know. How to convert between the default multibyte locale and
> Unicode on such systems?

As far as I can tell, there's no way to do so in Standard C
without investigating the details of each particular
implementation.  Even then it might not be possible --
I *still* can't figure out what encodings are supported
on IRIX.

It seems to me that the Standard C library routines
are only useful for programs that wish to remain completely
isolated from the details of localization.  If there's
any requirement at all for a specific encoding or character
set (such as UTF-8 or UTF-16), they seem to be pretty much
worthless as too much information is hidden.


--Joe English

  [EMAIL PROTECTED]

Reply via email to