只是想知道是否有人可以阐明我遇到的问题。 think() 方法每 100 毫秒调用一次,我设置了一些断点,但是第一个停止的不是第一个应该停止的断点。它似乎错过了在其他断点上停止。有没有人见过这样的事情?见下面的截图,它停在的第一个是它停在的第一个。
Image Link http://img218.imageshack.us/img218/6761/debugissue.png
请您参考如下方法:
根据 Think() 的调用方式,您可能会在不同的线程上中断,因此给人的印象是您没有遇到每个断点。例如,如果您遇到第一个断点,然后是第二个断点,然后再次看到第一个断点,您可能正在不同线程上查看中断。您可以通过查看线程调试窗口(Debug->Windows->Threads 或 Ctrl+Alt+H)进行检查。
HTH.
