Qt QString转char*

Posted jiangsion

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt QString转char*相关的知识,希望对你有一定的参考价值。

一、QString str;

      char *ch;

      QByteArray ba = str.toLatin1();

      ch = ba.data();

二、将QString转换为标准库string类型,然后将string转为char *

      QString name;

      std::string cstr = name.toStdString();

      consr char *ch = str.c_str();

以上是关于Qt QString转char*的主要内容,如果未能解决你的问题,请参考以下文章

Qt下 QString转char*(转)

Qt下QString转char*

QT *char 转QString

zz Qt下 QString转char*和char []

Qt QString转char*

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