有没有办法像旧的 pretty-print 宏一样直接打印 vector 元素。我有包含 100,000 个条目的 vector ,当我知道所需元素的索引时,我不想翻阅所有输出
以前的方法是这样的
pv Vector 10500
将打印元素 10500。
我尝试了来自 SVN 的最新修订版 revision 187855
但没有成功。
除了使用 Dan Marinescu 编写的宏之外 - 有没有办法用 python 宏来做到这一点(不用我自己写)
最佳答案
如果 operator[] 编译在你应该能够:
p Vector[10500]
否则我不确定。
关于c++ - gdb python pretty-print 打印 vector 单个元素的语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10745397/