有没有一种方法可以衡量在Visual C ++中我的C ++代码的特定部分花费了多少时间?

最佳答案

您仅需要将其用于调试,还是将其用于正在创建的应用程序?我可以告诉您一种仅用于调试的技术:


将断点放在起始代码行中,并将断点放在最后一行中。
当执行在第一个断点处停止时,在“监视窗口”中监视$clk变量。
几乎可以肯定它的值与零不同。将其定义为零。
然后等待执行流到第二个断点。现在看一下“监视窗口”,$clk变量已经过了时间。

关于c++ - 如何在Visual C++中以ns,ps或clk周期衡量执行时间?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38310952/

10-11 04:54