Microsoft Windows uses little-endian byte order on all platforms. Thus, on Windows UTF-16 code units are stored in little-endian byte order in memory.
I believe that some linux systems are big-endian and some little-endian. I think linux follows the standard byte order of the CPU. Presumably UTF-16 would be big-endian or little-endian accordingly. - rick -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Murray Sargent Sent: August 11, 2004 9:59 To: Abhishek Agrawal Cc: [EMAIL PROTECTED] Subject: RE: Wide Characters in Windows and UTF16 Wide characters in Windows 2K and XP are used for UTF-16 for most programs that I know of including the Microsoft Office suite and OS programs such as NotePad and WordPad. Windows 9x has limited Unicode support, but many programs do use wide characters for UTF-16 on Windows 9x as well. Murray -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Abhishek Agrawal Sent: Wednesday, August 11, 2004 2:08 AM To: [EMAIL PROTECTED] Subject: Wide Characters in Windows and UTF16 Hi, I am new member of this mailing list. I have browse the web extensivly to find out if "Wide characters in Windows(9x, 2k, XP) is subset of UTF16 in Linux without difference in endianness". I have tried almost 100 sites till now on this topic out which best one is following http://www.google.co.in/search?q=cache:9C4Hm-SUytAJ:developer.r-project. org/Encodings_and_R.html+windows+wide+characters+ucs2&hl=en Thanking you in advance for your help. regards, Abhishek

