我是编程新手。我已经用C++编写了一个小程序,希望以秒为单位计算程序的运行时间,这样我就可以绘制输入大小与运行时间的关系图。但是我怎样才能得到确切的运行时间呢?当我使用代码块运行程序时,执行时间的结果是程序的运行时间,还是有其他方法可以获得它?
发布于 2016-09-09 00:44:38
使用Boost Cpu Timer,注意auto_cpu_timer的析构函数打印结果。
#include <boost/timer/timer.hpp>
int main(int argc, char** argv)
{
boost::timer::auto_cpu_timer t;
// you're stuff here
return 0;
};https://stackoverflow.com/questions/39394907
复制相似问题