/********************************************\
|    欢迎转载, 但请保留作者姓名和原文链接, 祝您进步并共勉!     |
\********************************************/
						
						
				
		
		
				
						
								设置条件断点检测内存泄露技巧一则
						
						
						作者: Jerry Cat
时间: 2006/04/29
链接: 
						
								http://www.cppblog.com/jerysun0818/archive/2006/04/29/6464.html  
				     假如你的程序有了大约212字节的内存泄露, 而你希望在内存分配时查看调用堆栈. 首先在Dbgheap.c的malloc.dbg
函数的第一行设置无条件代码定位断点. 然后用下面的方法将其改为条件的, 在断点对话框里选择Location标签, 在
Breakpoints列表框里选择Dbgheap.c的断点, 单击Condition按钮. 在条件断点(Breakpoint Condition)对话框的Enter
the expression to be evaluated框里输入"nSize==212", nSize是malloc_dbg的参数, 用来确定要分配内存块的大小.
		
	posted on 2006-04-29 18:31 
Jerry Cat 阅读(1610) 
评论(2)  编辑 收藏 引用