当前位置: 代码迷 >> VC/MFC >> c++里vector大小改变,如何进断点
  详细解决方案

c++里vector大小改变,如何进断点

热度:162   发布时间:2016-05-02 03:39:03.0
c++里vector大小改变,怎么进断点
我之前试过当map的大小改变时,直接进去断计算的,点的方法,因为我可以直接监测
map里_size的大小变化。但是vector没有_size这种成员变量,它的大小是直接用
_Mylast -   _Myfist 来计算的。于是我监测 _Mylast的值变化,但是不起效果。

有哪位达人知道这种情况怎么调试吗?
------解决思路----------------------
_Myfirst, _Mylast, _Myend 监视这几个肯定可以

如果size变化没有导致capacity变化,那么_Mylast会变,其他不变
如果size变化导致capacity变化,那么一般三个都会变