将unsigned char *转换为const char * - Android

时间:2016-02-25 18:08:45

标签: android c++ android-ndk char

我正在尝试将 unsigned char * 转换为一个 const char * ,我知道存在reinterpret_cast<const char*>但我无法使用它 android ,总是打印垃圾。

你能告诉我另一种方法吗?

1 个答案:

答案 0 :(得分:2)

您可以直接将其转换(以C风格)输入所需的类型。

例如

unsigned char* ptr_unsigned = new unsigned char[10];

const char* ptr_const = (const char*) ptr_unsigned;

希望这有帮助。