qt中char[]转化qstring
时间: 2024-01-04 15:04:53 浏览: 450
Qt中QString转换成const char * ()、QByteArray等方法
在Qt中,可以使用QString的构造函数将char数组转换为QString,示例代码如下:
```cpp
char str[] = "Hello, World!";
QString qstr(str);
```
或者你也可以使用QString的fromLatin1()函数将char数组转换为QString,示例代码如下:
```cpp
char str[] = "Hello, World!";
QString qstr = QString::fromLatin1(str);
```
需要注意的是,如果char数组中包含非Latin1字符,则应该使用fromUtf8()或者fromLocal8Bit()等函数将其转换为QString。
阅读全文