Oracle® Solaris Studio 12.4:IDE 快速入门教程

退出打印视图

更新时间: 2014 年 10 月
 
 

检查应用程序的状态

  1. Quote_1 应用程序在 "Output"(输出)窗口中提示您进行输入。在 Enter customer name: 提示符后输入客户名称。

  2. customer.cc 文件中,绿色的程序计数器箭头显示在 GetDiscount 函数第一行上的断点图标顶部。

    image:断点上显示程序计数器的 “Editor“(编辑器)窗口
  3. 打开 "Call Stack"(调用堆栈)窗口 (Alt+Shift-3)。调用堆栈将显示三个帧。

    image:“Call Stack“(调用堆栈)窗口
  4. 单击 "Variables"(变量)窗口,请注意会显示一个变量。单击节点可展开结构。

    image:“Variables“(变量)窗口
  5. 单击 "Continue"(继续)按钮。GetDiscount 函数将执行,它将客户折扣输出到 "Output"(输出)窗口中。然后系统会提示您进行输入。

  6. 请根据提示输入内容。程序会在下一个断点(先前设置的行断点)处停止。单击 "Variables"(变量)窗口,注意长长的局部变量列表。

    image:“Variables“(变量)窗口
  7. 查看 "Call Stack"(调用堆栈)窗口,您会看到,堆栈中只有一个帧。

  8. 单击 "Continue"(继续)image: 并根据 "Output"(输出)窗口中的提示继续输入内容,直到程序完成。将最后的输入内容输入到程序中后,调试会话将结束。要在程序执行完成之前结束调试会话,可以在 "Sessions"(会话)窗口中右键单击该会话,然后选择 "Finish"(完成)。