I have learned that Windows uses UTF-16LE on x86/x64 systems. What about Linux? Which Unicode encoding does it use: UTF-16LE or UTF-32?
I have learned that Windows uses UTF-16LE on x86/x64 systems. What about Linux? Which
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
http://www.xsquawkbox.net/xpsdk/mediawiki/Unicode says
so Linux is like Plan 9 in that respect, and boost::filesystem and Unicode under Linux and Windows notes
which would rule out UTF-16 and UTF-32 since all variants of those require wide character support — NUL bytes allowed inside strings.