我在VS2008中运行没有错误,发布后。运行程序下的Debug 和 Release 都会出错,但打开VS2008 按F5执行就不会出错,是什么原因呀,
Debug 是dbgheap.c 出错。
Release 是进程出错,可以看到,读取50条记录,第一条是读完了的。但第二条就出错了。
哪个大侠知道呀。
Debug 是dbgheap.c 出错。
Release 是进程出错,可以看到,读取50条记录,第一条是读完了的。但第二条就出错了。
哪个大侠知道呀。
解决方案 »
- 自由线程封送拆收器什么意思?//两个线程处理模型是俩个线程之间吗?
- 请教访问服务器上的共享文件夹的问题。 客户端的程序要求可以访问服务器上的一个共享文件夹。因为一些图片放在服务器的一个共享文件夹下。
- MFC 2个对话框之间控件的互操作问题
- 有谁用过CHtmlView 派生的CHtmlCtrl控件,在对话框中放入它后中,装入HTML文件,其中FLASH不能显示
- 如何让滚动条自动滚动?
- 一个数据库的连接问题?
- 如何实现窗口内容的打印?
- 怎样把一个字符串装入 VARIANT * 类型中?
- HTML中type为file的标签 即 浏览选择文件的那个 对应的接口是哪个啊?比如type为text的为IHTMLInputElement
- 请问,html help 中的map,alias怎么设置?
- 如何win32程序设置Button按钮灰选
- 采集到的数据如何转化为mp3格式?
delete时出错(可能是数组越界,指针越界之类的错误),delete
实际执行了DbgHeap.c中的函数,于是发生异常,程序中断,
调试器要求找到该文件显示源代码。由于这是库文件,有错的可
能性很小,一般不需修改,可以在"call stack"中看到底是哪
里在调用DbgHeap.c中的函数,这样就可以找出错误(实际错的是
你的代码,看不看DbgHeap.c无所谓)
解决方法: 检查程序,malloc 或 new 被多次地,频繁的调用了,
在函数外部设置 全局的类对象。