首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

类中添加成员变量时程序无法启动,该如何解决

2012-02-16 
类中添加成员变量时程序无法启动我的程序是基于对话框的,最近遇到一件怪事,我只要在原来的程序中多添加一

类中添加成员变量时程序无法启动
我的程序是基于对话框的,最近遇到一件怪事,我只要在原来的程序中多添加一个int型的成员变量,程序就无法启动了,也不弹出出错的对话框;

我在一个程序某处设断点进行调试时出现一个出错的对话框:"Unhandled exception in abc.exe(MFC42D.dll) 0xc000005: Access violation";

我用sizeof(类名)看了一下类的大小,发现大小为520(这时能运行),然后再添加一个int型程序就无法启动了,这是怎么回事呢?

[解决办法]
警告级别改为4,重新编辑一下
[解决办法]
全部清空,删除ncb,重新编译
[解决办法]
不太可能吧。
LZ程序代码可以公开吗?如果可以把程序给我发一份。shanhqk@163.com,共同学习。
[解决办法]
一般是不会出现这个问题的,你看下你的变量在其它地方用了没有,要是用了,你屏蔽掉试下看怎么样

热点排行