1.2.2 Visual C++菜单介绍(3)

2013-10-07 15:15:07 · 作者: · 浏览: 82

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   代码编辑器