0

如何探索复杂类型变量的内容,例如,其中键和值也属于某些复杂类型(如某些类)的多映射。

Debug只能显示指针的值,不能显示multimap实例的内容。我知道在 gdb 中,如果你有一个变量 var,并且它有一个方法,比如 getAddress(),那么你可以执行以下操作:p var->getAddress() 来查看该函数返回的值,我可以吗Eclipse 调试中的类似内容?

4

1 回答 1

0

希望这可以帮助:

  1. 这是在 Eclipse(您可以在其中键入命令的控制台)中使用标准 gdb 命令的一种方法: 在 Eclipse 中使用 gdb 控制台

  2. 以下是 Joachim 提到的脚本(支持多地图):http: //sourceware.org/gdb/wiki/STLSupport

于 2013-02-19T07:09:25.043 回答