動的配列を作成しました。
typedef float* DynamicMatrix[MAT_SIZE];
DynamicMatrix matDyn;
// allocate rows and initialize to 0
for (r = 0; r < MAT_SIZE; r++) {
matDyn[r] = new float[MAT_SIZE];
for (c = 0; c < MAT_SIZE; c++) {
(matDyn[r])[c] = 0; // IS THIS CORRECT???
}
}
全体的なアイデアは、私が作成しているマトリックスの背骨であるポインターの配列を作成することでした。このスパインは、マトリックスの左端の垂直部分です。この配列の各行は別の float 配列を指すため、動的な 2 次元配列になります。この行列の要素にアクセスする方法がわかりません。方法を教えてください。