qbytearray.mid
时间: 2023-10-31 19:08:53 浏览: 191
QDB2_qbytearry删除_QByteArray删除_qbytearray截取_测试QBYTEARRAY.zip
`QByteArray::mid` 是 Qt 框架中的一个函数,用于返回字节数组中指定位置和长度的子数组。
函数原型如下:
```cpp
QByteArray QByteArray::mid(int pos, int len = -1) const
```
其中,`pos` 表示子数组的起始位置,`len` 表示子数组的长度。如果 `len` 为负数,则返回从 `pos` 到字节数组的末尾的所有字节。
以下是一个示例:
```cpp
QByteArray ba = "Hello, World!";
QByteArray subBa = ba.mid(7, 5); // subBa = "World"
```
在上面的示例中,`ba.mid(7, 5)` 返回了从 `ba` 的第 7 个字节开始,长度为 5 的子数组,即 `World`。
阅读全文