我定义了两个类class A和class B。他们是完全独立的。
现在我创建c
为实例class B
和d
实例class A
。现在我想定义functionOfA
将执行操作的主体c
:
class A {
public:
functionOfA();
}
class B {
...
}
A::functionOFA()
{
c.functionOfB();
}
main()
{
A d;
B c;
d.functionOfA();
}
但编译器给了我以下错误:c is not declared in this scope