如何将LPBYTE转换为字符串

How to convert LPBYTE to string

本文关键字:字符串 转换 LPBYTE      更新时间:2023-10-16
LPBYTE buffer = (LPBYTE)calloc(1024, sizeof(char));
std::string res;

我想要这样的东西:

res = buffer;

您可以使用 std::string 构造函数(链接中的数字 6(,该构造函数使用迭代器将缓冲区复制到字符串中:

std::string res(buffer, buffer + 1024);

请注意,除了buffer中的unsigned chars转换为std::string中的chars之外,没有其他转换。