【发布时间】:2013-01-22 16:08:54
【问题描述】:
我有一个std::map,它是一个类的私有成员。它的价值之一正在改变(当它不应该改变时),我不知道在哪里。组装地图后,由于所使用键的性质,相关元素始终是最后一个。
我正在尝试在 Visual Studio 2010 中的最后一个元素(准确地说是第六个)上设置数据断点,但没有运气。我查看了map 和xtree(它的基础)的标题,但找不到合适的成员。
有谁知道如何在std::map 中的元素值上设置数据断点?
【问题讨论】:
-
唯一想到的是一个硬件断点,但这需要你知道该地图一旦创建就知道它的地址,或者只是将其声明为
static,这两者都可能赢了在你的情况下不起作用。我很好奇如何解决这个问题。
标签: c++ visual-studio-2010 debugging map breakpoints