开发平台(Platform): VC++
额外使用到的函数库(Library Used): none
问题(Question):
首先宣告了一个class A
然后再宣告一个class ALL
而 ALL 中的一个成员变为为A (即class ALL 包含 class A)
我的问题是,如果class A 的constructor 需要一个参数
要怎么把这个参数透过 ALL 传给 A 呢?
例如:
class A
{
public:
int* Data;
A(int len) // A 的 constructor 需要一个参数
{
Data = new int [len];
};
};
class ALL
{
public:
A objA; //?? 这里要怎么写
};
试过几个方法,但都得不到正确结果,或是compile不过
希望高手指点一二
感谢!