unsigned char* 转qstring

原创 2017年09月14日 20:33:31

其实很简单的,亲测可用,linux下qt可用


unsigned char* ch;
std::string str = (char*)ch;
QString sstr = QString::fromStdString(str);



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

unsigned char* 类型数据转换字符串 string

如下方法 //const unsigned short *p = (const unsigned short *)apBulkBuf; //const WORD *p = (const WORD *)...

unsigned char qstring,转换

【转帖请注明出处:blog.csdn.net/lanmanck】 一般人搜索unsigned char qstring都是希望知道unsigned char 是如何转换成qstring的。例如,我从串...

【转】Qt中的QString,QByteArray,Qchar, char*

先要说的是QString。       之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int...
  • kbwzy
  • kbwzy
  • 2016年06月15日 00:01
  • 972

“QT中QString 转const char*为乱码或为空的问题 ”之解决方案

接着前篇:http://blog.csdn.net/bzhxuexi/article/details/17111903 在前篇中遇到了一个问题,当时没解决,今天终于找到了解决方法,我在网上看到了这样...

【转】vC++中 char 与 unsigned char(BYTE)的具体区别

http://zhongliyuan88.blog.163.com/blog/static/793788192008923113528787/ vC++中 char 与 unsigned char(B...
  • qp314
  • qp314
  • 2011年04月15日 12:10
  • 5209

Qt中的QString,QByteArray,Qchar, char*,

先要说的是QString。      之所以把QString单独拿出来,是因为string是很常用的一个数据结构,甚至在很多语言中,比如JavaScript,都是把string作为一种同int等一样的...

Qt QString 中文 char* UTF-8 QByteArray QTextCodec unicode gb2312 GBK 乱码与转码问题

代码如下:如果不不设全局的字符集是utf-8,那么网上一般的方法是可以转的。如下程序中 #define DD 1的情况下;但是如果设置了全局的utf-8,再用以前的方法: QByteArra...

中文QString转成char类型中造成乱码的原因

QString内部采用的是unicode编码,但是unicode编码有很多种,在实际应用时应制定具体的编码形式,常见的有GBK、GB2312和UTF-8等。 UTF-8是解决国际上字符的一种多字节编...
  • lggrief
  • lggrief
  • 2016年10月12日 13:46
  • 282

如何将QString转换为char *或者相反

原文出处:http://duanyuxue.blog.163.com/blog/static/43731519200892372722425/ 本来QT的QString挺好用的,无奈OpenGL Sh...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:unsigned char* 转qstring
举报原因:
原因补充:

(最多只允许输入30个字)