1.2.2 Visual C++(www.cppentry.com)菜单介绍(3)
(2)Output
单击Output菜单项,弹出Output窗口,如图1.6所示。
Output窗口显示编译、调试和查找的信息,其中各选项卡的功能如下。
Build:显示编译和连接结果。
Debug:显示调试信息。
Find in Files 1:显示在文件查找中得到的结果。
Find in Files 2:显示在文件查找中得到的结果。
SQL Debugging:显示SQL调试信息。
(3)Watch
当程序处于调试阶段时,单击“Debug Windows”→“Watch”菜单项,弹出Watch窗口,如图1.7所示。
|
| 图1.6 Output窗口 |
|
| 图1.7 Watch窗口 |
Watch窗口中包含了4个选项卡,每个选项卡包含一个表格,用来显示变量的信息,在Name列中输入变量名,在Value列中就会显示程序执行到当前位置的变量值。下面介绍Watch窗口的具体使用方法。
首先在要进行调试的代码开始处按<F9>键设置断点,按<F5>键运行程序,如图1.8所示。
|
| 图1.8 代码编辑器 |
在Watch窗口的Name列写入变量名str,按<F10>键单步执行程序,当执行完str = “Hello!”;语句时,Watch窗口的Value列将显示变量在当前位置的值,如图1.9所示。
(4)Call Stack
当程序处于调试阶段时,单击“Debug Windows”→“Call Stack”菜单项,弹出Call Stack窗口,如图1.10所示。
|
| 图1.9 Watch窗口 |
|
| 图1.10 Call Stack窗口 |
Call Stack窗口用来查看函数运行时的参数类型及参数值信息。Call Stack窗口会将当前代码所在的函数显示在窗口的上方,然后调用该函数的上级函数。下面来介绍Call Stack窗口的使用方法。
先编写一个函数,在函数中设置断点,如图1.11所示。
|
| 图1.11 代码编辑器 |