boost::timer之时间处理器

提示:

timer类主要是用于测量时间的间距,,是一个小型的计时器。时间可以精确到毫秒级。

具体示例:#include <Windows.h>#include <boost/timer.hpp>#include <boost/progress.hpp>int _tmain(int argc, _TCHAR* argv[]){boost::timer t;cout << "max" << t.elapsed_max() / 3600 << " h" << endl; //用于查看timer计时器能记时的最大区间cout << "min" << t.elapsed_min() / 1 << " s" << endl;//timer计时器的最小精度Sleep(1000);t.restart(); //计时器重置,从这儿开始重新计时cout << "new_time_contain ==================== " << t.elapsed() << endl; //从定义timer到现在的时间间距clock_t time_noe = std::clock(); //这个为timer实现原理,记录程序从开始运行到现在所用的时间cout << "time_noe = " << time_noe << endl;{boost::progress_timer t; //使用方法和timer相同,但是它可以在对象析构时Sleep(111);//(这儿也就是退出作用域时自动输出从定义变量到析构之间的时间)Sleep(222);//使用更加方便 ,这儿输出 0.33S}while(1){;}return 0;}

看自家总在期待,不知将来好歹,新乐吧总在不断等待,

boost::timer之时间处理器

相关文章:

你感兴趣的文章:

标签云: