Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
GDB 7.2 python 没有 gdb.Type.iteritems 方法。无论如何,我可以从 gdb 7.2 访问匿名结构的成员(当然是在另一个结构中)?假设是我不知道匿名结构成员的名称,否则我可以对它们进行 gdb.parse_and_eval。
我认为您可以使用 Type.fields 来遍历字段。
然后,您可以查看字段偏移量,并且可以按照 (type *) (((char *) obj) + offset) 的行计算指向匿名字段的指针。
这并不理想。有一个错误打开以实现更好的东西。