On Mon, Mar 02, 2009 at 09:41:57PM +0100, Peter Krefting wrote:
In most cases, I would most definitely agree with you on calling it that,_
but when it comes to Unicode support, Windows is one of the least broken__
OSes (with Symbian being my favourite).
The C Standard requires that the type wchar_t is capable of representing
any character in the current locale. If Windows uses UTF-16 as internal
encoding (so, it can work with symbols outside of the BMP), it means you
cannot have 16-bit wchar_t and be compliant with the C standard...
Dmitry