visual c++ 怎么测试每一句代码的运行时间

2024-12-18 11:02:32
推荐回答(2个)
回答1:

工具我不知道,有个办法。
利用gettickcount()
这个函数返回一个值,毫秒级。
在你要测试的语句2头各调用一次,并把结果保存起来。
然后(后-前)就能得到相对准确的间隔时间。毫秒级。
当然,如果你连gettickcount()的调用时间也要考虑。。那你还是找其他工具吧。。它到不到这么精确

回答2:

用OllyDBG载入程序,找到要比较的代码
看一看那个更占用CPU周期,那个就慢
PS MS VC自带一个调试工具