问题如下:
先定义三个类
class CAaa
{
  public:   
  int fuction();//在类A中定义一个函数
}

class CBbb
{
  public:
  CAaa m_a;//定义一个类A的对象
}

class CCcc
{
  protected:
//{{AFX_MSG(CMyView)
afx_msg void Onxxxx();   
}
现在的问题是:
void CCcc::Onxxxx()   
{
  int x;
  CBbb Bbb;
  x=Bbb.m_a.fuction();//在类C中引用类A中的函数 ,可就在执行这步是出现报警,使程序中止运行,
  //不知道问题出在哪里?请高手指教,谢谢了!
}
下面详细说一下我的程序
类CAaa是一个CListCtrl控件,
类CBbb是一个对话框,同时它将调用类CAaa,
现在类CCcc需要调用CAaa中的一个函数,就是CString GetItemText( int nItem, int nSubItem )来获得控件中的数值,结果就出现了Debug Assertion Failed 错误
有人说是有野指针或空指针,但我没有用指针啊
我看了一下CString GetItemText( int nItem, int nSubItem )这个函数里有一个ASSERT( )宏,那该这么改啊?