使用gdb进行C++特定的调试技巧

use*_*536 6 c++ debugging gdb

使用gdb调试C++程序有哪些你最喜欢的技巧?

对所有技巧感兴趣但也

  1. 如何在gdb中调用对象上的方法(可能是虚拟的)

  2. 检查STL对象(漂亮打印它们)

  3. 使用continue防止gdb进入STL代码

  4. 处理内联,线程,tcmalloc(或自定义分配器)

  5. 在不同的会话中保留gdb命令的历史记录

Mic*_*sin 3

调试 C++ 时尝试DDD ;DDD 可以动态加载共享库的源代码,并在调试时显示多个变量。