调试编译
君记否
么么哒^ ^
展开
-
使用CRT调试内存分配堆来找出未释放的内存空间
<br />忘记释放已经分配的内存是一种常见的编程错误,当然我指的是在C++编程当中,例如下面的代码里面就存在一个忘记释放内存的编程错误。我个人觉得忘记释放内存的编程错误是不可避免的,毕竟程序员都是人,困了,心情不好了,代码过于复杂啦等等都可能导致忘记加上一句delete XXX语句。<br />// 未释放内存空间.cpp : Defines the entry point for the console application.<br /> <br />#include"stdafx.h"<br />#转载 2010-12-10 18:30:00 · 487 阅读 · 0 评论 -
Visual Studio调试之断点基础篇
<br />有很多书和文章都是介绍怎么使用Visual Studio编写WinForm啦,、ASP.NET之类的程序;知道如何编写固然重要,但是我觉得程序员可能只会花费30%的时间在编写代码上,剩下的大部分时间都是在调试程序。在网上看到很多人介绍Windbg的用法,但是没有看到几篇讲解使用Visual Studio调试的文章。Windbg固然强大,但是问题是它的学习曲线太陡了,而且很多调试并不需要使用Windbg来调试(当然啦,并不是指我不会Windbg调试啦—这转载 2010-12-10 10:37:00 · 495 阅读 · 0 评论