簡體   English   中英

如何在Visual C ++中以ns,ps或clk周期衡量執行時間?

[英]How to measure execution time in ns, ps or clk cycles in visual c++?

有沒有一種方法可以衡量在Visual C ++中我的C ++代碼的特定部分花費了多少時間?

您僅需要將其用於調試,還是將其用於正在創建的應用程序? 我可以告訴您一種僅用於調試的技術:

  • 將斷點放在起始代碼行中,並將斷點放在最后一行中。
  • 當執行在第一個斷點處停止時,在“監視窗口”中監視$clk變量。
  • 幾乎可以肯定它的值與零不同。 將其定義為零。
  • 然后等待執行流到第二個斷點。 現在看一下“監視窗口”, $clk變量具有經過的時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM