QVector二维数组进行遍历
时间: 2023-12-14 11:40:00 浏览: 113
二维数组遍历
可以使用嵌套的循环来遍历QVector二维数组,例如:
```cpp
QVector<QVector<int>> vec2d;
// 填充二维数组
vec2d.resize(3);
for (int i = 0; i < 3; i++) {
vec2d[i].resize(4);
for (int j = 0; j < 4; j++) {
vec2d[i][j] = i * 4 + j;
}
}
// 遍历二维数组
for (int i = 0; i < vec2d.size(); i++) {
for (int j = 0; j < vec2d[i].size(); j++) {
qDebug() << vec2d[i][j];
}
}
```
这里先定义了一个QVector二维数组vec2d,然后使用resize函数调整vec2d的大小为3行4列,并使用嵌套的循环填充vec2d。最后使用嵌套的循环遍历vec2d并输出每个元素的值。
阅读全文