qt如何使用容器存入多组两个两个的数组
时间: 2023-08-22 22:08:30 浏览: 108
Qt实现左右两个图片的同步缩放、拖动与还原
5星 · 资源好评率100%
可以使用STL的容器vector来存储多组两个两个的数组。具体步骤如下:
1. 定义一个vector,数据类型为数组类型。
```c++
vector<array<int, 2>> container;
```
其中,array<int, 2>表示存储两个int类型的数组。
2. 向vector中添加数据,可以使用push_back函数。
```c++
container.push_back({1, 2}); // 添加一组数据
container.push_back({3, 4}); // 添加一组数据
```
3. 可以使用迭代器遍历vector中的数据。
```c++
for (auto it = container.begin(); it != container.end(); it++) {
cout << (*it)[0] << " " << (*it)[1] << endl; // 输出每组数据的第一个和第二个元素
}
```
以上是使用C++ STL中的vector来存储多组两个两个的数组的方法,QT可以直接使用。
阅读全文