比如说 set print elements 0 //设置打印全部元素 set print pretty on //打印结构体格式更直观 set print object on set print static-members
vim ~/.gdbinit制作一个.gdbinit文件,并将所有source命令放在.gdbinit set print pretty on set print object on set print static-members
set print static-members 这个选项表示,当显示一个C++对象中的内容是,是否显示其中的静态数据成员。默认是on。 show print static-members 查看静态数据成员选项设置。 set print vtbl 当此选项打开时,GDB将用比较规整的格式来显示虚函数表时。其默认是关闭的。
# # C++ related beautifiers # set print pretty on set print object on set print static-members
elements set print sevenbit-strings -- Set printing of 8-bit characters in strings as \nnn set print static-members elements show print sevenbit-strings -- Show printing of 8-bit characters in strings as \nnn show print static-members