Vin*_*arg 5 c++ wxwidgets breakpoints visual-studio-2010
我在Visual Studio 2010 Express中遇到了一个奇怪的断点行为.下面是带断点的代码.

我能够在第一个断点(第159行)处断开,但是在第160行之后步进,光标消失,即在按下F10/F11的代码图像之后,显示应用程序.
问题是,
为什么第162行不执行(没有此声明,asserts在其他地方失败)或打破它?
注意:Refresh();正在执行第166行,因为显示的应用程序已更新.
编辑:根据评论中的建议,我逐步进行反汇编,我发现这行(来自wxWidgets库)导致调试失败00D5AF7C call wxCharBuffer::~wxCharBuffer (0D207AAh)
您是否尝试过单步进行反汇编?通过组合的程序集源代码视图,您可以了解到底发生了什么。
要在遇到断点后执行此操作,请转到“调试”->“Windows”->“反汇编”。或者直接点击RMB,然后“转到反汇编”。
| 归档时间: |
|
| 查看次数: |
519 次 |
| 最近记录: |