读书人

有关0XC0000005的异常

发布时间: 2012-02-29 16:44:10 作者: rapoo

求助:有关0XC0000005的错误
我在我的应用程序中使用了GridCtrl控件并将他Create出来了
但我在启动Release版本的时候就提示说 (MFC42.DLL): 0XC0000005 这样子的错误

但在Debug下是正常的 不知道是哪出了问题 本以为是指针或数组出了问题但我在release下用MessageBox函数调试了下 好象一运行到控件GritCtrl的初始化时就报错了 但不知道怎么去修改

.h中 CGridCtrl m_Grid;
.cpp中 m_Grid.SetListMode(TRUE); //一运行到这就出错了

[解决办法]
下面是常见的非代码因素引起的莫名其妙的错误,楼主对照一下看看

1. 头文件不一致(例如有两个同名的头文件)
2. 调试/运行的文件不是生成的那一个
3. 由于文件时间错误导致link有问题(rebuild一下)

如果不是这些因素,那就只好去查代码了

读书人网 >C++

热点推荐