码迷,mamicode.com
首页 > 其他好文 > 详细

计时器

时间:2015-02-28 18:41:59      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:c++   linux   boost   timer   计时器   

类名: timer

特点:timer接口简单,elapsed_min() elapsed_max() 代表了timer的能力,它不适合高精度的时间测量,也不适合跨度较大的时间段测量,它能提供的最大时间段也就几百小时

类名:progress_timer

特点:继承类timer的全部特点,用法更简单,析构的时候调用elapsed()输出时间段,花括号可以定义其生命周期,构造函数指定一个输出流,默认是cout,可以是文件或者字符串输出流,

类名:progress_display

特点:提供一个友好的界面显示程序执行的进度,重载了前加加(++)和前减减(--)运算符

0%   10   20   30   40   50   60   70   80   90   100%
|--------|-----|-----|----|-----|-----|-----|-----|-----|------|
*****************************************

额外知识点:

开闭原则:对修改封闭,对扩展开放

计时器

标签:c++   linux   boost   timer   计时器   

原文地址:http://blog.csdn.net/ctxbloger/article/details/43988037

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!