在C ++中是否有C#`Encoding.UTF8.GetString`等效?

时间:2016-05-17 12:03:33

标签: c# c++ visual-c++

C ++中是否有C#Encoding.UTF8.GetString等效?或者另一种快速方式解析包含字节序列的字节数组并解码为字符串。

1 个答案:

答案 0 :(得分:1)

您可以尝试以下方法:

auto *wstrBytes = new wchar_t[size];
memcpy_s(wstrBytes , size, rawBytes, size);
std::wstring unicodeStr(wstrBytes , size);
delete [] wstrBytes;