调试
Solomon_love
坚持,专业,...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
配置 release 版本调试状态的
在windows 平台开发中,碰到了一种情况:debug 版本测试case 没有问题,但是发布测试的版本却出现bug。 原因 1,release 版本的变量值不会赋初值,但是debug版本有时候有初值 2,release 版本去掉了调试信息,去掉了 null 诊断。延申:不要用null诊断来替代 if (null) 检测。 3,release 版本在发布之前没有调试,测试 case。原创 2016-11-04 17:05:27 · 1107 阅读 · 0 评论 -
调试基础:函数 _CrtSetBreakAlloc()使用blog
函数 _CrtSetBreakAlloc(long lBreakAlloc)。 函数说明 MSDN 链接:https://msdn.microsoft.com/en-us/library/4wth1ha5.aspx 在分配块号 lBreakAlloc 的内存时,程序中断。以此来定位内存泄露的大概位置。 注:必须在内存分配之前调用该函数来设置断点。 第一步: 发现有内存泄露:原创 2017-04-11 17:38:44 · 1746 阅读 · 0 评论
分享