title: How to convert UTF-8 std::string to UTF-16 std::wstring?
body: <p>If I have a UTF-8 <code>std::string</code> how do I convert it to a UTF-16 <code>std::wstring</code>? Actually, I want to compare two Persian words.</p>