Release版本代码的探讨 只能是汇编调试! 如果你写DLL可以根据名称来设定Function Entry,然后使用VS/SoftICE等工具进行汇编调试,反正你有源代码,那些堆栈你应该看的懂。 建议看一本叫做"应用程序调试"的书,还不做。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,Debug版本可以顺利运行,并不代表你的程序没有错。可能是错误还没有显现出来而已。 先不要优化了,看看Release版本有什么问题没有。 Debug版会为你做一些预防性的措施(主要还是非法内存访问),但这是以牺牲性能为代价的。Release不会,所以基本都是非法访问的问题。建议你仔细查看你的代码。 release版也可以通过更改Project setting 来进行一定的源代码级调试。对Release版的Project setting更改Compile->General->Debug info 选中Program DatabaseLink->Generate Debug Info选中Rebuild All Release版本这时你可以在你的代码中设置断点。 不错的主意。不过我觉得如果自己的代码没问题,Release也不应该出问题。毕竟VC6不像是个有问题的东东...指针确实是个很容易让人范错的东西 感谢各位的鼎力相助,问题已经解决Holly()提出的办法确实有效,不过有一点要更正:Program Database shi zai Project Setting->C/C++ page zhong xuan ze typedef 定义函数的问题 简单的画椭圆问题 MDI子窗口载入时初始化显示 请教文本文件修改问题? 谁能给我介绍点关于DirectShow 声音视频同步的文章和例子! 那里有MSHFlexGrid的详细说明资料? 谁有dao的数据库驱动程序?help 关于连接数据库!!帮帮忙! .net大奔溃,我也奔溃了,各位看看啥原因? ***斑竹***帮忙解决一下*** 请问在msmq里面怎么用IMSMQEvent接口实现监听是否有消息发来!一定给分。谢谢 如何实现在window2000下定时关机
Release不会,所以基本都是非法访问的问题。
建议你仔细查看你的代码。
对Release版的Project setting更改
Compile->General->Debug info 选中Program Database
Link->Generate Debug Info选中Rebuild All Release版本
这时你可以在你的代码中设置断点。
不过我觉得如果自己的代码没问题,Release也不应该出问题。毕竟VC6不像是个有问题的东东...
指针确实是个很容易让人范错的东西
Holly()提出的办法确实有效,不过有一点要更正:Program Database
shi zai Project Setting->C/C++ page zhong xuan ze