![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
调试
yeluowuhen069
这个作者很懒,什么都没留下…
展开
-
VS环境中进行内存泄漏的检测
根据MSDN中的介绍,亲测整理。本篇比较长,如不愿花费太多时间,可只看第一段和第四段,甚至只看第四段。内存泄漏,即未能正确释放以前分配的内存,是 C/C++ 应用程序中最难以捉摸也最难以检测到的 Bug 之一。借助 Visual Studio 调试器和 C 运行时 (CRT) 库,可以检测和识别内存泄漏。检测内存泄漏的主要工具是调试器和 C 运行库 (CRT) 调试堆函数。原创 2014-05-07 20:05:10 · 503 阅读 · 0 评论 -
使用jdb和gdb同时调试java native code
主要流程:1.使用jdb启动生成的java字节码或jar包;2.在java源码中适当的位置设置断点,如main方法;3.使用run指令,使代码跑起来。(jdb命令只是进入调试环境,jvm还没有运行起来,当然我们的代码也没有运行起来,run指令之后,才有创建一个jvm,在进程列表中会发现多出一个java进程。)4.另起一个终端,使用查询新生成的java进程的进程id。原创 2015-09-17 15:40:33 · 3241 阅读 · 0 评论