qstring转string
时间: 2023-10-24 10:18:01 浏览: 31
可以使用QString的toStdString()函数将QString转换为std::string。示例如下:
```c++
QString qstr = "Hello world";
std::string str = qstr.toStdString();
```
注意:在使用toStdString()函数时,需要保证QString中的数据不包含Unicode字符,否则可能会导致数据丢失或不正确的转换。如果需要处理Unicode字符,可以使用QString的toUtf8()函数将QString转换为QByteArray,然后再使用QByteArray的data()函数获取其指向的数据缓冲区。