读书人

run-time check failure #2Stack ar

发布时间: 2014-01-28 21:17:17 作者: rapoo

有一个基于对话框的类CQueryDlg,基类是CDialog
在下面函数中定义了这个类的局部变量来显示一个模态对话框,代码如下:
void CMainFrame::OnTest()
{
CQueryDlg QueryDlg;
QueryDlg.DoModal();
}
运行正常,但是只要我往CQueryDlg类中添加成员变量,运行的时候就在“}”位置报错run-time check failure #2—Stack around the variable 'QueryDlg ' was corrupted.

为什么?

我查了一些资料,都是说数组的,这种情况有人遇到过吗?


------解决方法--------------------------------------------------------
oninitdialog 代码??

------解决方法--------------------------------------------------------
一般是缓存溢出,或是对未初始化指针(悬挂指针)进行操作造成的

        

读书人网 >.NET

热点推荐