UTF-16
From Valve Developer Community
This article is a stub. You can help by adding to it (http://developer.valvesoftware.com/w/index.php?title=UTF-16&action=edit).
UTF-16 is a way to encode Unicode characters in 16-bit (2 byte) chunks. Characters using UTF-16 encoding can be stored in wchar_t variables or arrays, or wstring objects, but may not handle surrogates properly if mishandled.
[edit]
See Also
- UTF-16 article on Wikipedia (http://en.wikipedia.org/wiki/UTF-16)
- Joel Spolsky's "The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)" (http://www.joelonsoftware.com/articles/Unicode.html)
