我遇到了问题。我想在类的构造函数中初始化我的2Dim数组,这是一个类的成员。例如 。C++在构造函数中初始化未知大小的2DimArray
class Foo
{
private:
bool testArray[100][4];
public:
Foo(bool t_array[][4]);
};
在Foo.cpp中文件
:
Foo::Foo(bool array[][4])
{
// initilize it in there with unknown row size
}
我没有特定的行大小,但我知道,这将是最大100
我怎么能用来初始化我testArray在我构造函数?提前致谢。
http://stackoverflow.com/questions/2409819/c-constructor-initializer-for-arrays?rq=1 –
http://stackoverflow.com/questions/4680125/template-class-constructor-issues-designing -a-container-for-multidim-arrays?rq = 1 –