QByteArray 子串
时间: 2023-11-01 11:07:59 浏览: 85
qbytearray的主要特性和典型用法
在 QByteArray 中获取子串可以使用 mid() 函数。该函数的参数是起始位置和子串的长度。例如,如果我们有一个 QByteArray 对象 data,想要获取从第 3 个字符开始长度为 5 的子串,可以使用以下代码:
```
QByteArray subData = data.mid(2, 5);
```
注意,起始位置是从 0 开始计算的。如果要获取从起始位置到末尾的子串,可以只传递起始位置参数,如下所示:
```
QByteArray subData = data.mid(2);
```
这将返回从第 3 个字符开始到字符串末尾的所有字符。
阅读全文