私はMatrix2D
クラスを書いています。最初はコンストラクタを次のように使用していましたが、
私のコード:
Matrix2D(float a,float b, float c,float d)
{
a_=a;
....
}
しかし、多次元を使用できればはるかに優れていることに気付きましたarray [2][2]
。そこに問題があります。 array のコンストラクターはどのように記述すればよいですか?
class Matrix
{
float matrix[2][2];
public:
Matrix2D(float a,float b,float c, float d)
{
matrix[2][2]={a,b,c,d} // not valid
}
}
念のために言っておきますが、完全なコードは要求しません。私を正しい軌道に乗せてくれる人が必要なだけです。