最佳答案
我正在尝试输入一个二维矩阵的维数。然后使用用户输入来填充这个矩阵。我尝试这样做的方法是通过向量(向量的向量)。但是,每当我试图读入数据并将其添加到矩阵中时,都会遇到一些错误。
//cin>>CC; cin>>RR; already done
vector<vector<int> > matrix;
for(int i = 0; i<RR; i++)
{
for(int j = 0; j<CC; j++)
{
cout<<"Enter the number for Matrix 1";
cin>>matrix[i][j];
}
}
无论何时我尝试这样做,它都会给我一个超出范围的下标错误。有什么建议吗?