boost的timer采用的是跨平台的clock,系统始终来实现的,可以控制精确度,windows平台的精度为1/1000秒,也就是1毫秒,linux平台是1/1000000,,也就是1微秒,构造的时候开始记录开始时间。progress_timer比timer更加方便一点,在生命周期内自动计时。progress_display基于控制台的进度条,可以配置进度条的说明信息。
boost的date也是相当的强大,基于模板的日期,一般使用gregorian的日期即可解决绝大部分问题。
boost的timer采用的是跨平台的clock,系统始终来实现的,可以控制精确度,windows平台的精度为1/1000秒,也就是1毫秒,linux平台是1/1000000,,也就是1微秒,构造的时候开始记录开始时间。progress_timer比timer更加方便一点,在生命周期内自动计时。progress_display基于控制台的进度条,可以配置进度条的说明信息。
boost的date也是相当的强大,基于模板的日期,一般使用gregorian的日期即可解决绝大部分问题。