方法一:
不转换为char,转换为QString类型:
unsigned char* code1;
QString qstr="";
qstr=qstr.append(code1);
方法二:
强制转换
unsigned char *packet;
char *p=(char*)packet;
方法三:
内存拷贝
void *memcpy(void *dest, const void *src, size_t n);
本文介绍了在C++中如何将unsigned char类型的数据转换为QString类型或char类型的方法,包括直接转换、强制类型转换及内存拷贝三种方式。
不转换为char,转换为QString类型:
unsigned char* code1;
QString qstr="";
qstr=qstr.append(code1);
强制转换
unsigned char *packet;
char *p=(char*)packet;
内存拷贝
void *memcpy(void *dest, const void *src, size_t n);

被折叠的 条评论
为什么被折叠?