2017年9月27日

Qt下 QString转char*(转)

摘要: Qt下面,字符串都用QString,确实给开发者提供了方便,想想VC里面定义的各种变量类型,而且函数参数类型五花八门,经常需要今年新那个类型转换 Qt再使用第三方开源库时,由于库的类型基本上都是标准的类型,字符串遇的多的就是Char*类型 在Qt下怎样将QString转char*呢,需要用到QByt 阅读全文

posted @ 2017-09-27 22:06 xihong 阅读(1141) 评论(0) 推荐(0) 编辑

用Qstring给char[]数组赋值(转)

摘要: tree_data.Desc //Desc是char[80]类型的数据 Qstring newDescStr; strcpy(tree_data.Desc , newDescStr.toLocal8Bit().data()); 注意: .toLocal8Bit()为了让Qstring变成QByteA 阅读全文

posted @ 2017-09-27 21:48 xihong 阅读(1343) 评论(0) 推荐(0) 编辑

QString 和char数组转换(转)

摘要: 在qt开发过程中经常遇到QString类和char数组进行转换,在此记录一下: QString-》char数组 1 2 3 QString str="12fff"; QByteArray ba=str.toLatin1(); char *c=ba.data(); 1 2 3 QString str= 阅读全文

posted @ 2017-09-27 21:41 xihong 阅读(1949) 评论(0) 推荐(0) 编辑

QString和char字符串数组之间的转换 (转)

摘要: 做串口通信时,碰到这样的问题,在Qt的界面中,我用QLineEdit对象负责显示发送和接收的文本,对其中的数据进行读取和显示使用的数据类型都是QString;但是,在对串口设备进行读写时,数据使用的形式都是char型指针(不知道是不是我理解的不透彻),所以就要解决QString和char型数组之间的 阅读全文

posted @ 2017-09-27 21:21 xihong 阅读(4049) 评论(0) 推荐(0) 编辑

Qt中Qstring,char,int,QByteArray之间到转换(转)

摘要: 11、各种数据类型的相互转换char * 与 const char *的转换char *ch1="hello11";const char *ch2="hello22";ch2 = ch1;//不报错,但有警告ch1 = (char *)ch2;char 转换为 QString其实方法有很多中,我用的 阅读全文

posted @ 2017-09-27 21:06 xihong 阅读(805) 评论(0) 推荐(0) 编辑

QT:QByteArray和QByteArray、char *(转)

摘要: //常用参数类型:char *字符串, QByteArray字符数组, QString字符串//需要转换:char * 转 QByteArray 需要调用QByteArray类的构造函数char* QByteArray(const char*) > QByteArraychar* str;QByte 阅读全文

posted @ 2017-09-27 20:55 xihong 阅读(7040) 评论(1) 推荐(1) 编辑

导航