当前位置: 代码迷 >> QT开发 >> 在QT中怎么转换QString到QChar字符数组。
  详细解决方案

在QT中怎么转换QString到QChar字符数组。

热度:84   发布时间:2016-04-25 03:23:26.0
在QT中如何转换QString到QChar字符数组。。。。。。。。。
在QT中如何转换QString到QChar字符数组。。。。。。。。。

应该怎么转换?可以用什么函数?
------解决方案--------------------
直接调用
data () 就可以了

const QChar * QString::data () const
------解决方案--------------------
QChar *b = new QChar[3];
QString str("AB");
b = str.data();

QChar C[2];
C[0] = *b;
C[1] = *(b+1);
这就你可以看到  C[0]=A, C[1] =B;
------解决方案--------------------
Qstring  str;

char*  ch;

QByteArray ba = str.toLatin1();    

ch=ba.data();