gpt4 book ai didi

c++ - 如何遍历二维 vector

转载 作者:太空狗 更新时间:2023-10-29 20:59:59 27 4
gpt4 key购买 nike

要遍历并打印我使用的一维 vector 的元素,

vector<int> a;
for(vector<int>::iterator it=a.begin();it<a.end();it++)
cout<<*it;

如何对二维 vector 执行相同的操作?

最佳答案

或者因为我们使用的是 c++11...

#include <iostream>
#include <vector>

using namespace std;

int main() {

vector<vector<int> > v = {{1,2}, {3,4}};
for (const auto& inner : v) {
for (const auto& item : inner) {
cout << item << " ";
}
}
cout << endl;

return 0;
}

关于c++ - 如何遍历二维 vector ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23303293/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com