如何在gdb调试中打印出整个链表的节点?

yangfan 发布于 2011/07/23 08:54
阅读 2K+
收藏 0
如题,在gdb调试中,怎样才能将链表的信息一次都打印出来。否则一个一个打印是很慢的....求解
加载中
0
elitepei
elitepei
假如list是链表指针,那么 p list 好像就可以了
0
y
yangfan
诶~~~貌似不行啊....只能打印出一个节点的信息.....如何将整个链表信息打印出来?
0
elitepei
elitepei
我试了下,如果想看的话,用p->next就可以看下一个结点了,
0
y
yangfan
对呀对呀....不过这样的话只能每次查看一个节点的信息.....岂不是很麻烦.....我是想能不能一次打印出所有节点信息的....
0
egmkang
egmkang

重新编译gdb,让gdb支持python插件

然后去下载python-gdb插件,配置.gdbint,就可以打印标准库容器了

0
H
Hisos
安装ddd工具,ddd是基于gdb的可视化工具
返回顶部
顶部