为了账号安全,请及时绑定邮箱和手机立即绑定

如何计算C ++中代码片段的执行时间

如何计算C ++中代码片段的执行时间

C++
缥缈止盈 2019-08-15 16:24:17
如何计算C ++中代码片段的执行时间我必须在几秒钟内计算C ++代码片段的执行时间。它必须在Windows或Unix机器上运行。我使用以下代码代码来执行此操作。(之前导入)clock_t startTime = clock();// some code here// to compute its execution duration in runtimecout << double( clock() - startTime ) / (double)CLOCKS_PER_SEC<< " seconds." << endl;但是对于小输入或短语句,例如a = a + 1,我得到“0秒”的结果。我认为它必须是0.0000001秒或类似的东西。我记得System.nanoTime()在Java中,在这种情况下效果非常好。但是我无法从clock()C ++的功能中获得相同的功能。你有解决方案吗?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 561 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信