c++ gdb 打印map

在 GDB 中,可以使用 print 命令来查看 map 变量的内容。例如,假设有一个 map 变量名为 my_map ,可以使用以下命令来查看该 map 的内容:

(gdb) print my_map

这将输出 map 的所有键值对,每个键值对之间用英文逗号分隔。

如果希望查看 map 中的某个特定元素,可以使用以下命令:

(gdb) print my_map[key]

其中 key 是你希望查看的元素的键。

最后,如果你希望查看 map 中所有元素的迭代器,可以使用以下命令:

(gdb) print my_map.begin()
(gdb) print my_map.end()

希望这些信息能帮到你。

  •