我需要用AQ来分析我的控制台程序。它在一个大文件中(用于优化目的)。
void function1();
void function2()
// etc more declarations
int main{
//alot of loops, and function uses
function1();
function1();
}在“流逝时间”的默认配置文件上进行分析,我发现main使用了100%,它花了40秒来完成它的工作。没有说明在main中调用的函数花费了多少时间,只说明了它们被调用了多少次,这说明不了什么。
我是否在配置AQtime时遗漏了什么,因为我找不到它?我想知道函数花了多少时间来完成它的工作。
发布于 2009-02-09 18:47:26
AQtime将只分析您告诉它分析的例程。它的启动向导在帮助您正确配置它方面非常有帮助;我建议您非常仔细地注意它,但一般过程是:
一般规则是,如果您不告诉AQtime对例程进行检测,它将不会被检测。应用程序中的所有代码都有一个默认区域,但它仅用于例行分析,而不仅仅是行分析。
https://stackoverflow.com/questions/529284
复制相似问题