标签: c++ debugging stl windbg deque
如何在windbg中找到STL双端队列容器的元素数?
似乎!stl扩展名不支持deques。我已经尝试过调查数据结构的内部结构,但是没有找到明显的元素数成员变量。
我有一个不可重现的问题的内存转储,所以我不能选择日志记录。
答案 0 :(得分:2)
在最近的Visual C ++标准C ++库实现中 - 至少Visual C ++ 2008和Visual C ++ 2010 - std::deque有一个_Mysize数据成员,用于保存容器中的元素数。
std::deque
_Mysize