调试
haussuden
这个作者很懒,什么都没留下…
展开
-
vs 下的 断言错误
出现“Debug Assertion Failed错误”是因为你程序中的断言失败了,也就是这一句话:ASSERT(pActivateView == this);Assert是System.Diagnostics.Debug类的一个静态方法,只在debug的状态下起作用,如果程序是编译成release的,那么该代码会被忽略。Assert放的作用是检查输入条件(也就是该方法的参数)是否是“True"如果是什么都不会发生,如果是“False”则会抛出异常。跟据你给的代码来看,应该你传入的参数pAc转载 2010-08-05 21:40:00 · 2795 阅读 · 0 评论 -
Run-time和compile-time概念(转自百度知道ID:Leo239 的回答)
run time即运行时.<br />解释:<br /> 程序"运行时"即是程序被编译了之后,打开程序并运行它直到程序关闭退出这段时间.经常说到的"运行时错误",即是指程序在打开并执行里面的代码时发生的错误.<br /> 造成运行时错误的原因有很多,不过大多数是因为程序在最初设计时的代码没有写正确而留下的隐患.比如说下面的代码,能通过编译(编译时),但在运行时会出现错误.<br />int * p;<br />p=NULL;<br />*p = 123;<br /><br转载 2010-10-28 00:28:00 · 1095 阅读 · 0 评论 -
visual studio建MFC应用程序成功了,但是项目内无一些默认的工程文件生成
<br />问题描述:今天一个同事的visual studio建MFC应用程序成功了,但是项目内无一些默认的工程文件生成。<br />解决方案:运行cmd 执行 Regsvr32 scrrun.dll<br />Regsvr32 scrrun.dll是什么作用呢,它是用来注册文件系统对象FSO(File System Object)用的。<br /><br /><br />那么什么是FSO呢<br /><br /><br />FSO(File System Object)是微软ASP的一个对原创 2011-05-01 22:54:00 · 1014 阅读 · 0 评论 -
Eclipse下C/C++环境搭建
非常感谢 ITEYE的snowolf,最近在探索利用eclipse开发C++程序,发现很多教程讲得模棱两可,看了snowolf的这篇博文,让我豁然开朗,讲得清晰明快,尤其是图片文字配合让我一看就明白,之前有在linux下接触过gcc方法编译C语言,但是 snowolf把MinGW讲得很清楚。让我一下就明白了。 具体详情请查看作者原博客:http://snowolf.iteye.com/bl转载 2011-10-27 23:07:48 · 864 阅读 · 1 评论