[如果有人能给我一个如何将char *变量转换为C ++中的字节数组,反之亦然的示例,我将不胜感激。
谢谢
如果您追求的是std::vector<char>,那么就很简单:
std::vector<char>
std::vector<char> byteArry(charPtr, charPtr + sizeOfCharPtr);
和另一种方式:
const char* charPtr = byteArry.data();
您是否尝试过自己的尝试,也许是Google?
总是char * variable是char指针,因此您将需要知道数据的大小并创建相同大小的字节数组。
此后您可以进行memcpy