QString::toStdString()
时间: 2024-05-04 14:21:05 浏览: 52
toString()方法1
QString::toStdString()是Qt框架中的一个函数,用于将QString转换为std::string类型。具体用法如下:
```cpp
#include <QString>
#include <string>
QString qstr = "Hello, world!";
std::string str = qstr.toStdString();
```
这样就可以将QString类型的字符串转换为std::string类型的字符串。需要注意的是,这种转换可能会出现编码问题,因为QString使用的是UTF-16编码,而std::string使用的是平台相关的编码。因此,在进行转换时需要特别注意编码问题。
阅读全文