char* ch;
buf = ui->input->toPlainText();
QByteArray ba = buf.toLatin1(); //没中文可以使用,有中文的话会出现乱码
QByteArray ba = filename.toLocal8Bit(); //用这种有中文不会有问题
ch=ba.data();
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190419101222456.?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0JCVF9acWo=,size_16,color_FFFFFF,t_70)
Q string 转 char*
最新推荐文章于 2023-09-16 14:39:58 发布