#include #include #include namespace psemek::util { using converter = std::wstring_convert, char32_t>; std::string to_utf8(std::u32string const & str) { return converter{}.to_bytes(str); } std::u32string from_utf8(std::string const & str) { return converter{}.from_bytes(str); } }