2

我需要使用 AQ 分析我的控制台程序。它在一个大文件中(出于优化目的)。

void function1();
void function2()
// etc more declarations
int main{

    //alot of loops, and function uses
    function1();
    function1();
}

对“已用时间”默认配置文件进行分析只是让我知道 main 正在使用 100% 并且需要 40 秒才能完成它的工作。没有关于在 main 中调用的函数花费了多少时间,只有调用了多少次,这什么也没说。

我在配置 AQtime 时是否遗漏了一些东西,因为我找不到它?想知道函数花了多少时间来完成它的工作..

4

1 回答 1

2

AQtime 只会分析您告诉它分析的例程。它的启动向导在帮助您正确配置方面非常有用;我建议非常小心地注意它,但一般程序是:

  1. 创建一个区域。配置该区域以进行线路或例行分析。
  2. 将源文件添加到该区域。在这种情况下,只有您的一个文件。
  3. 现在简介。

一般规则是,如果您不告诉 AQtime 检测例程,它将不会被检测。应用程序中的所有代码都有一个默认区域,但它仅用于例程分析,而不是行分析。

于 2009-02-09T18:47:25.933 回答