03 2013 档案
摘要:一、背景 C++缺乏对时间和日期的处理能力,不得不求助于C,使用笨拙的结构和函数(struct tm,time())。现在,Boost使用timer和date_time解决了这个问题。二、timer简介 1、timer是一个很小的库,提供简易的度量时间和进度显示功能,可以用于性能测试等需要计时的任务。它包含三个组件:分别是 计时类 timer、progress_timer和进度指示类progress_display 2、组件介绍作用需包含的头文件其他说明timer测量时间的流逝,提供毫秒级别的计时精度和操作函数#include<boost/timer.hpp>using names
阅读全文
摘要:Boost程序库总论一、关于Boost 1、功能强大,构造精巧,跨平台,开源,免费; 2、采用类似于STL的编程范式,但是没有STL那么晦涩难懂,代码格式优美清晰,易于阅读; 3、该库的每个组件都是经过严格审查和验证,具有很高的工业强度; 4、相关网站:www.boost.org; 5、Boost库的大部分组件(近90%)不需要编译,直接包含头文件即可; 6、文件后缀:".hpp" 说明: 6.1、与普通的C头文件(*.h)区分; 6.2、使Boost库不需要预先编译,直接引入工程即可; 6.3、C++编译器的限制:很多编译器尚不支持C++标准提出的模板的分离编译...
阅读全文

浙公网安备 33010602011771号