map vector嵌套输出vector
时间: 2023-10-23 18:29:14 浏览: 190
stl-查看调试工具.zip
可以使用嵌套的循环来输出一个嵌套的 vector,例如:
```cpp
#include <iostream>
#include <vector>
using namespace std;
int main() {
vector<vector<int>> map = {{1,2,3}, {4,5,6}, {7,8,9}};
for(int i=0; i<map.size(); i++) {
for(int j=0; j<map[i].size(); j++) {
cout << map[i][j] << " ";
}
cout << endl;
}
return 0;
}
```
这个例子中,我们定义了一个嵌套的 vector `map`,其中包含了三个包含三个整数的 vector。然后我们使用两个循环来输出这个嵌套的 vector 中的每个元素。第一个循环遍历每个外层 vector,第二个循环遍历每个内层 vector 中的元素,并将其输出到屏幕上。
阅读全文