On 7/06/2014 19:13, quoth gast128:
http://www.boost.org/doc/libs/1_55_0/libs/locale/doc/html/charset_handling.h...
This seems from / to utf stuff. But there seems no ansi (i.e. 1 byte fixed length with the ascii set) to ucs-16 (fixed 2 byte) conversion. Both character encodings cannot cover all code points, but are very common on windows platforms due to historical reasons.
std::wstring wide_string = to_utf