在C++中将多维数组设置为向量

Setting multidimentional arrays as vector in C++

本文关键字:数组 设置 向量 C++      更新时间:2023-10-16

我有"int array[10][10]"(二维(大小可以更改!))并且我想将所有项目设置为"vector>vector"

我试过了:

vector<vector<int>> Vector;
for(int i = 0; i < 10; i++)
for(int j = 0; j < 10; j++)
{
    Vector[i][j] = array[i][j];
}

但它不起作用。我得到这个例外:

The program has unexpectedly finished.
vector<vector<int>> Vector(10, vector<int>(10));

将完成