Qt 库中的 QVector 类常见例子
时间: 2024-05-02 12:16:55 浏览: 75
Qt常用类
QVector 类是 Qt 库中一个非常常用的动态数组容器类,用于存储一组同类型的数据。以下是一些 QVector 类的常见例子:
1. 创建一个空的 QVector:
```
QVector<int> myVector;
```
2. 在 QVector 中添加元素:
```
myVector.append(1);
myVector.append(2);
myVector.append(3);
```
3. 获取 QVector 的元素个数:
```
int size = myVector.size();
```
4. 获取 QVector 中的某个元素:
```
int element = myVector.at(0);
```
5. 修改 QVector 中的某个元素:
```
myVector.replace(0, 4);
```
6. 在 QVector 中删除某个元素:
```
myVector.remove(1);
```
7. 在 QVector 中查找某个元素的索引:
```
int index = myVector.indexOf(3);
```
8. 清空 QVector 中的所有元素:
```
myVector.clear();
```
阅读全文