在std :: map的元素上设置数据断点

7 c++ debugging breakpoints map visual-studio-2010

我有std::map一个班级的私人成员.其中一个值正在改变(当它不应该)时,我无法弄清楚在哪里.一旦组装了地图,由于所使用的密钥的性质,所讨论的元素总是最后的.

我正在尝试在Visual Studio 2010中的最后一个元素(第六个是精确的)上设置数据断点但是没有运气.我查看了两者的标题mapxtree(它的基础),找不到合适的成员使用.

有谁知道如何在一个元素的值上设置数据断点std::map

Mar*_*k B 1

您应该能够使用调试器浏览映射到实际的.second数据成员,然后&在它生成的表达式前面添加一个。然后将该地址放入数据断点中,看看你是否有更好的运气。