摘要:
有点意思的小题目一般设置两个指针p1,p2首先p1和p2都指向head然后p2向前走n步,这样p1和p2之间就间隔n个节点然后p1和p2同时向前步进,当p2到达最后一个节点时,p1就是倒数第n个节点了http://topic.csdn.net/u/20100408/19/f8c04daa-67b9-407c-afa7-f1c731bf9aa5.html 阅读全文
摘要:
启用内存泄漏检测Visual Studio 2008 更新:2007 年 11 月本主题适用于: 版本Visual Basic C# C++ Web Developer 速成版仅限本机标准版仅限本机专业团队版仅限本机表格图例:适用不适用默认情况下隐藏的一条或多条命令。检测内存泄漏的主要工具是调试器和 C 运行时库 (CRT) 调试堆函数。若要启用调试堆函数,请在程序中包括以下语句:other#define _CRTDBG_MAP_ALLOC#include #include 说明:#include 语句必须采用上文所示顺序。如果更改了顺序,所使用的函数可能无法正确工作。通过包括 crtdbg. 阅读全文
摘要:
原作出处http://blog.csdn.net/xushiweizh/article/details/1451083最快速度找到内存泄漏内存管理是C++程序员的痛。我的《内存管理变革》系列就是试图讨论更为有效的内存管理方式,以杜绝(或减少)内存泄漏,减轻C++程序员的负担。由于工作忙的缘故,这个系列目前未完,暂停。这篇短文我想换个方式,讨论一下如何以最快的速度找到内存泄漏。确认是否存在内存泄漏我们知道,MFC程序如果检测到存在内存泄漏,退出程序的时候会在调试窗口提醒内存泄漏。例如:classCMyApp:publicCWinApp{public:BOOLInitApplication(){i 阅读全文