2 pishh pishh 于 2016.09.06 15:28 提问

vs2005添加新类运行出现读取冲突

vs2005把一个写好的类添进来,编译通过,程序中还没有建立该类的对象,就是没有用到这个类还,编译通过,运行出现了0xc0000005读取冲突,看不了堆栈,连app的构造都没运行进去,把该类移除,程序可以正常运行,咋回事

1个回答

coding_hello
coding_hello   2016.09.06 20:34

类成员是不是有太大的数组,有的话改小试试。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
vs2005: 使用类视图的向导添加方法或变量的时候会报脚本错误
在网络上查说vs2005和Ie8有冲突,搜索一下,大概是要在注册表中增加一项内容,如下所示 Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVe
VS2005中MFC添加Excel类步骤详述
网上看了很多相关的介绍,大多是在VC6.0下的,在VS2005下的很不详尽,容易让新手迷惑! 现将MFC中添加Excel类步骤详述详细步骤介绍如下: 打开你的MFC工程,选择项目-->添加类,然后会弹出一个对话框,如下:   选择MFC中的TypeLib中的MFC类,然后点击“添加”按钮,弹出如下对话框,选择文件,找到系统Excel.exe的目录,然后加载你需要的类: 常用的有:_A
VS2005 编译的exe运行出现 0x00905a4d 处未处理的异常: 0xC0000005: 读取位置 0x00905a4d时发生访问冲突
背景: 在VS2005编译C++文件,其中用到C写的动态链接库。编译链接都没有问题,但运行exe时运行到动态链接库中函数时,弹出0x00905a4d 处未处理的异常: 0xC0000005: 读取位置 0x00905a4d时发生访问冲突【注:错误地址因程序不同会有所不同】。这说明动态链接库编译的有问题,然后检查动态链接库编译选项,果然在链接器-》调试-》调试信息设置为 【否】 导致出现问
Visual Studio 2005 MFC 类向导经典错误的解决方案
问题: 在使用vc2005的类向导为控件生成变量时,发生了错误:在file://D:\Program Files\Microsoft Visual Studio 8\VC\VCWizards\CodeWiz\MFC\Variable\HTML\2052\default.htm的1587行提示对象不支持此属性或方法,错误页面如下:  点是(Y)继续运行,出
解决 VS2005解决方案下无法添加多个项目的问题
新建 - 空白解决方案 - 添加项目 -已有项目-选择已存在的项目后发现解决方案找不到了,不能添加多个项目了,于是又求助于网络:有问题找百度、google准没错。    找到了解决办法:    工具->导入导出设置->重新设置所有->(可以选择保存当前设置)->常规开发设置->完成
关于VS访问冲突的原因及解决方法
唉,搞了一天,总是内存访问错误,这个急啊。。。好在最后一瞬间觉悟了。。。现在总结一下吧。。。 截图如下: 出现这种错误的原因大概有以下几种: 1、数据越界(可能性比较小) 2、空的指针(可能性最大),通常都是这种情况。 如果数组越界,VS会有相应的数组越界的提示,通常不是截图所示错误,而如下图所示; 红色框中提示数组下标越界。
vs2005 MFC资源编辑添加成员变量向导出现脚本错误的解决方法
<br />      今天用vs.net 2005修改一个以前做的mfc应用项目,编辑一个对话框界面,右键单击一个文本编辑框,添加成员变量,弹出成员变量编辑对话框时出现错误信息:对象不支持此属性或方法。 这是一个常见的网页脚本错误信息,出错的页面文件就是vs2005成员变量编辑对话框的界面页面文件,文件路径是file:///c/Program Files:/Microsoft Visual Studio 8/VC/VCWizards/CodeWiz/MFC/Variable/HTML/2052/defau
VS2005解决方案下无法添加项目的解决方法
      最近病了,也没写什么,今天打开VS2005,本来想编写一个通过邮箱聊天的程序,大体思路是通过程序使用POP3和SMTP定时访问邮箱中特殊记号的邮件来进行聊天。我能上互联网,但是LP公司管理严格,只能给外网发邮件,不能上网,所以QQ和MSN都无法用。网上也没有现成的软件,只好自己开发了。估计当中会有很多问题。由于邮箱访问速度较慢,当然聊天就有延迟了(最少也要延迟1分钟吧,呵呵,就好像和一
vs2005中动态i链接库DLL的一个简单例子
在vs2005中对动态链接库做实验,来一个详细的能跑通的例子: 1、打开vs2005,文件-》新建-》项目,选择“win32项目”,在“名称”中输入“vsdll ”,点“确定”-》下一步,在“应用程序设置”的“应用程序类型”中选择“DLL”,“附加选项”中选择“空项目”,然后点“完成”。这样dll项目就建立起来了。 2、在建好的工程中“源文件”右键“添加新项”,选择“c++文件”,输入名字“v
vs2005中不同解决方案中添加项目引用类库的方法
问题说明: 两个解决方案A、B,在A中的a1项目引用了B中的b1.DLL项目,现在想调试b1中的代码,如何将B中的b1类库添加到A中进行调试? 方法 : 删除a1对b1.DLL的引用:       打开 项目a1 ——〉Bin——〉b1.DLL,右键b1.DLL,选择 删除。 添加b1项目到A中:       右键 解决方案A ——〉添加 ——〉现有项目,找到解决方案b1.c