私の問題は、私は私のプログラムのクラッシュ別の2Dベクトルによって2Dベクトルを乗算し、別の2次元ベクトルの処理の結果を保存しようとすると、2次元ベクトル乗算
int main()
{
vector< vector<double> > Mat_1;
vector< vector<double> > Mat_2;
vector< vector<double> > Mat_3;
// Generate 2D vector 5 by 5
setVector(Mat_1,5,5);
setVector(Mat_2,5,5);
for(int i=0; i<5;i++)
{
for(int j=0;j<5;j++)
{
Mat_3[i][j] = 0;
for(int k=0;k<5;k++)
{
Mat_3[i][j] += Mat_1[i][k] * Mat_2[k][j];
}
}
}
return 0;
}
しますか? – sietschie
「クラッシュ」は問題の説明ではありません。デバッガを使用して問題を突き止める。 – Drop
私はそれを設定していませんでしたか? –