【发布时间】:2012-09-22 16:00:44
【问题描述】:
我正在写一个Matrix2D 课程。一开始我使用构造函数如下,
我的代码:
Matrix2D(float a,float b, float c,float d)
{
a_=a;
....
}
但是,我刚刚意识到如果我可以使用多维array [2][2] 会好很多。这就是问题所在,
如何为数组编写构造函数?
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
}
}
只是为了让您知道,我不要求提供完整的代码。 我只需要有人让我走上正轨。
【问题讨论】:
-
顺便说一句,类名和构造函数名需要匹配。
-
谢谢,只是错字,它们在源代码中匹配