質問です。

以下の、CAクラスのメンバ関数をCBクラスのメンバ関数から
呼び出したとき、CAクラスのメンバ変数を参照しようとすると

ハンドルされていない例外は・・・・・

というエラーが出てしまうのですが、なぜでしょうか?


class CA
{
public:
int a;
int FuncA();
・
・
・
};

int CA::FuncA()
{
a = 1; //ここでエラー
return 0;
}

-----------------------------

class CA;
class CB
{
public:
int FuncB();

protected:
CA* m_pTest;
・
・
・
};

int CB::FuncB();
{
m_pTest->FuncA();
return 0;
}