假设链表有很多节点,每个节点都是这样的结构
struct sth{
int key;
struct sth * next;
};
如何在gdb中轻松打印所有“键”值,而不是输入命令
print (*head).key
,print (*head->next).key
,print (*head->next->next).key
...
THX。
答案 0 :(得分:0)
您可以使用Python编写自定义漂亮的打印机并将其插入到gdb 7.0或更高版本中。这是一个好看的教程: http://blog.rethinkdb.com/make-debugging-easier-with-custom-pretty-prin