GDB打印STL容器内容

GDB调试不能打印stl容器内容,下载此文件,将之保存为~/.gdbinit就可以使用打印命令了。

打印list用plist命令,打印vector用pvector,依此类推。

(gdb) pvector cur
elem[0]: $5 = 3
elem[1]: $6 = 9
Vector size = 2
Vector capacity = 2
Element type = std::allocator<int>::pointer

 

 

posted @ 2014-04-12 15:37  linyx  阅读(852)  评论(0编辑  收藏  举报