我有两个类 A 和 C,我需要将类 A 中的 C 对象作为私有成员。这是我的基本结构,我有以下问题:
1. 如何在构造函数中创建 itsC 对象?
2. 我收到如下错误“函数调用缺少参数列表”,如下所示
C::C(String strc)
{
//do something
}
Class A
{
public:
A(String stra, String strb) ;
~A();
C GetC(); //method
private:
C itsC(String str1); //data member
}
A::A(String stra, String strb)
{
//create object itsC
//strb is needed for str1
}
C A::GetC()
{
return itsC; //error::function call missing argument list
}
谢谢。