Class A{
public:
int variable;
A(): variable(4) {}
};
class B : public A{
void function(){
A test = new A()
}
};
クラス B で new A を呼び出すと、A:A() への未定義の参照が与えられます。この通話は合法ですか?
Class A{
public:
int variable;
A(): variable(4) {}
};
class B : public A{
void function(){
A test = new A()
}
};
クラス B で new A を呼び出すと、A:A() への未定義の参照が与えられます。この通話は合法ですか?