C++——二维vector初始化大小方法

初始化二维vector,为r*c的vector,所有值为0.
1.直接用初始化方法(刚开始没想到)

vector<vector<int> > newOne(r, vector<int>(c, 0));
1
2.用resize()来控制大小

vector<vector<int> > res;
res.resize(r);//r行


for (int k = 0; k < r; ++k){
res[k].resize(c);//每行为c列
}

 

posted @ 2019-11-06 11:19  任仁人  阅读(18594)  评论(0编辑  收藏  举报