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

如何计算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 关注
  • 570 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号