C++ でクラス マトリックスを作成するタスクがあり、マトリックスの演算子 [] をオーバーライドする条件があるため、この "Matrix[0][0]" を持つマトリックスという名前のマトリックスがある場合は、それを最初に取得する必要があります。要素、その最初の行にあります。マトリックスを 2 次元の動的配列とテンプレート (T **matrix) で表現しました。私を手伝ってくれますか?
PS: 2 次元配列を作成するために使用しているこのメソッド:
template <class T>
T ** Matrix<T>::createMatrix(unsigned int rows, unsigned int cols)
{
T** matrix = new T*[rows];
for (unsigned int i = 0; i < rows; i++) {
matrix[i] = new T[cols];
}
return matrix;
}