现在的位置: 首页 > 综合 > 正文

QString与string int char*的相互转换

2017年12月04日 ⁄ 综合 ⁄ 共 283字 ⁄ 字号 评论关闭

QString与string int char*的相互转换

1、QString与int相互转换

 

QString qstr = QString::number(123);

int i = atoi(qstr.toStdString().c_str());

也可以这样:int i = atoi(qstr.ascii());

 

2、QString与string,即std::string

string s = qstr.toStdString();

QString qstr2 = QString::fromStdString(s);

 

3、QString与char*转换

我一般都是通过std::string做为中转。

抱歉!评论已关闭.