Je suis en train d'écrire un Matrix2D
classe. Au début, j'utilisais le constructeur comme suit,
Mon code :
Matrix2D(float a,float b, float c,float d)
{
a_=a;
....
}
Cependant, je viens de me rendre compte que ce serait beaucoup mieux si je pouvais utiliser le système multidimensionnel. array [2][2]
. C'est là que réside le problème, Comment écrire un constructeur pour un tableau ?
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
}
}
Juste pour que vous sachiez, je ne demande pas un code complet. J'ai juste besoin de quelqu'un pour me mettre sur la bonne voie.