#include "string_utils.h" #include namespace CommonUtils { std::wstring string_to_wstring(const std::string &str) { std::u16string utf16result; utf8::utf8to16(str.begin(), str.end(), std::back_inserter(utf16result)); return std::wstring(utf16result.begin(), utf16result.end()); } std::string wstring_to_string(const std::wstring &wstr) { std::string result; utf8::utf16to8(wstr.begin(), wstr.end(), std::back_inserter(result)); return result; } } // namespace CommonUtils