跟踪点与断点的本质区别是什么?另外显示为菱形与圆型区别是什么?
--------------------------------------------------
我实在看不出二者的区别,都是中断程序的执行。
而且都可以显示为菱形,也可以显示为圆形,所以问问,二者本质区别是什么,谢谢。

解决方案 »

  1.   

    你说的跟踪点是什么?Trace?这是一种软件手段来跟踪代码的运行状态。断点的本质是在程序中插入INT 3的中断,这个中断是一个CPU调试中断,机器码是CC。调试器会在你设置断点的地方插入CC,当程序执行到这里的时候会触发调试中断,这时则有调试器来接管,接着调试器会将下一条指令(IP寄存器)调整到正确的位置。零星和圆形的区别是一个是当断点被触发时要干什么事情(这个事情一般是输出一个Message),一个是无条件的断点,中断到调试器。
      

  2.   

    等于测试用的messagebox.show("xxx")系统帮你做了