gdb 打印vector

gdb 7之前的版本不能直接打印vector,但是vector的内部实现是用数组array,所以找到array地址就可以打印出vector内容。

1) 打印整个vector

(gdb) print*(myVector._M_impl._M_start)@myVector.size()

2) 打印第N个成员

print *(myVector._M_impl._M_start)@N

猜你喜欢

转载自blog.csdn.net/XiaoWhy/article/details/76040301
GDB
今日推荐