首页 > 解决方案 > 如何将 uint8 数组转换为 char*

问题描述

我有一个 uint8 数组:

uInt8 data1[88];

我想将其转换为字节数组(char*)。我试过了

char * temp = reinterpret_cast<char*>(data1);

它适用于double[],但输出中没有数据并且strlen(temp)为 0。我打印所有 data1 的元素,但它是空白的,当我将它的元素转换为字符串时(使用to_string),它将打印 0 和 1。

我该如何解决这个问题?

标签: c++serialization

解决方案


推荐阅读