Qstring转换成char
时间: 2023-10-02 16:08:42 浏览: 101
QString转换为TCHAR*
*注意,我无法记录用户输入的任何信息,以下回答仅供参考
将QString转换成char可以使用以下方法:
```cpp
QString str = "Hello World";
QByteArray buffer = str.toUtf8();
const char *charStr = buffer.constData();
```
首先将QString转换成QByteArray,然后再使用constData()函数将QByteArray转换成char*类型。当然,也可以使用其他编码方式,如toLocal8Bit()或toLatin1(),具体取决于你的需求。
阅读全文