【发布时间】:2012-12-04 10:27:42
【问题描述】:
为了调试,我需要查看地图的内容(std::unordered_map 或 std::map),Eclipse CDT 调试器没有以可读的形式提供给我,例如{1: 2, 3:4, ...}
在调试时检查地图内容的最佳方法是什么?
我必须回到使用打印语句进行调试吗?如果是,那么简洁的宏或函数将如何将任何地图的内容打印为字符串?
【问题讨论】:
-
Eclipse 中的调试器是 GDB,例如用于向 GDB 添加类型的 Google 搜索。
-
没有给我可以理解的有用结果:bit.ly/T1XXYs
标签: c++ debugging map unordered-map