QT调试的基本步骤
编写完成一个程序之后,想要发现非语法错误,除了用令程序输出(打印)各个阶段的变量的值这个方法监控程序之外,一个很有效的方法就是进行调试程序。
-
通常我们会在调试程序之前给代码设置断点。这是因为如果不设置断点的话,程序会自动一步步调试下去,程序很快就会执行完。
在行序号之前点击一下就可以设置断点。行序号之前,红色的原点就是我们设置的断点。 -
点击调试按钮进行调试。可以选择QT左下方的调试按钮,也可以从上方菜单栏的“调试”一栏中点击“开始调试”。
-
现在我们设置断点如图,开始调试
此时程序会执行完第11行,因为第12行程序要求我们输入一个圆的半径。我们输入的半径为56。之后按回车键。程序执行完第12行停止。
注意:程序调试时会在断点之前停止。比如我们现在把断点定在13行,程序只会执行完12行,而不会执行第13行