QSTring 怎么使用
时间: 2023-11-22 14:54:56 浏览: 83
testQString.zip
QString 是 Qt 框架中提供的一个字符串类,用于处理 Unicode 字符串。使用 QString 需要在代码中包含头文件#include <QString>。以下是使用 QString 的一些常见操作:
1. 声明和初始化字符串变量:
```
QString str = "Hello World";
```
2. 获取字符串长度:
```
int len = str.length();
```
3. 拼接字符串:
```
QString str1 = "Hello";
QString str2 = "World";
QString str3 = str1 + " " + str2; // str3 = "Hello World"
```
4. 字符串比较:
```
QString str1 = "Hello";
QString str2 = "World";
if (str1 == str2) {
// do something
}
```
5. 字符串查找:
```
QString str = "Hello World";
int index = str.indexOf("World"); // index = 6
```
6. 字符串截取:
```
QString str = "Hello World";
QString subStr = str.mid(6, 5); // subStr = "World"
```
7. 字符串替换:
```
QString str = "Hello World";
str.replace("World", "Qt"); // str = "Hello Qt"
```
以上是一些常见的 QString 操作,更多详细的操作可以查阅 Qt 官方文档。
阅读全文