类的成员函数访问类的成员变量的有关问题

类的成员函数访问类的成员变量的问题
我用MFC产生了一个对话框类,在CXXDlg.h中声明了一个成员变量,但在类的函数中为什么有的函数能访问,有的函数访问不了?
具体代码:
    CXXDlg.h中

    class   CXXDlg:public   CDialog
{
        private:   int   a;
}

CXXDlg.cpp

初始化后,在CXXDLg::OnRclickList()里访问a,程序正常,但在CXXDlg::OnItemexpandingTree()里访问a,程序编译通过,执行后出错。请问问题出在哪里?


------解决方案--------------------
仔细检查上下文代码!
------解决方案--------------------
你看一下在哪里调用的OnItemexpandingTree(),语法来讲是可以访问 的
------解决方案--------------------
应该是可以访问的,
OnItemexpandingTree()里有没有定义局部变量a?
------解决方案--------------------
你在OnItemexpandingTree()里的a上右键看下a的def在哪儿
------解决方案--------------------
理论上讲是可以访问的.

你说 不对a重新赋值,添加语句int b = a,打印b得4220892,程序不会终止.这个结果是你要的吗??怎么感觉象是随机的数字啊?

在OnItemexpandingTree()函数的a 处设个断点,看下它的值是多少,看下能不能运行到此.