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

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

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

根据“经过的时间”默认配置文件进行分析,只会使我知道main正在使用100%,并且花了40秒来完成工作。在主体内部调用函数需要花费多少时间,而在调用它们多少次上却没有关系。

我找不到配置AQtime的东西吗?想获得这些功能花了多少时间才能完成工作。

最佳答案

AQtime仅会分析您告诉它的例程。它的启动向导在帮助您正确配置方面很有帮助。我建议您非常注意它,但是一般过程是:

  • 创建一个区域。配置该区域以进行行或例行分析。
  • 将源文件添加到该区域。在这种情况下,只需一个文件。
  • 现在的个人资料。

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

    10-04 11:37