A、B类互调函数

两个类A、B

在A中声明了B的对象,并可以调用B的接口

 

当我在B的cpp中包含a头文件,在某函数中:

void B::CallAFun()

{

A* pA = new A;

pA->GetValue();

}

均可以调用

----------------------------割---------------

设A中有个成员变量m_nValue已经有值

但是上述方法是新new了一个A的对象,用它调用GetValue时,再次使用到m_nValue它就是无效的值;这个是正确的

 

我想知道其它的方法在B中(不是new A),就能调用A的GetValue,且是同一个对象,希望大家给。。。

你可能感兴趣的:(A、B类互调函数)