qvector如何遍历
时间: 2024-01-26 08:05:18 浏览: 52
QT,QVector 基本用法,遍历[实例讲解] - 小皮球的博客 - CSDN博客1
qvector可以使用迭代器进行遍历,也可以使用下标形式访问其中的元素。以下是两种遍历方式的示例代码:
```
// 使用迭代器进行遍历
QVector<int> vec = {1, 2, 3, 4, 5};
for (auto it = vec.begin(); it != vec.end(); ++it) {
// 使用 *it 来访问迭代器指向的元素
qDebug() << *it;
}
// 使用下标形式访问元素进行遍历
QVector<QString> strVec = {"hello", "world", "!"};
for (int i = 0; i < strVec.size(); ++i) {
// 使用 [] 运算符来访问元素
qDebug() << strVec[i];
}
```
阅读全文