读书人

QT QString转成char的步骤

发布时间: 2012-06-20 20:37:21 作者: rapoo

QT QString转成char的方法

QByteArray ba = str.toLatin1();
char* cstr=(char*)malloc(ba.length()+1);
memset(cstr,0,ba.length());
memcpy(cstr,ba.data(),ba.length());
cstr[ba.length()]='\0';
return cstr;

不过在外面需要销毁cstr,感谢盐味 477017670的帮忙。

读书人网 >移动开发

热点推荐