设为首页 加入收藏

TOP

3.6.3 解决方案
2013-10-07 15:32:22 来源: 作者: 【 】 浏览:96
Tags:3.6.3 解决方案

3.6.3   解决方案

我们使用Task的构造函数来确保每个Task都有一个Task ID,该ID使用string作为数据类型。为了描述一个Task的开始时间和结束时间,我们使用了TimeStamp类(见3.4节)。Task类拥有两个TimeStamp类型的私有数据成员,一个用于开始时间,另一个用于结束时间。我们没有为Task类添加用于记录Task持续时间的数据成员,而是利用库函数difftime来计算这个时间,其中difftime函数返回两个time_t类型的值之间的间隔。为了将Task的相关信息输出到日志文件,我们使用了一个用app模式打开的ofstream对象。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇3.5.11 析构函数 下一篇3.6.5 代码分析(2)

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python中文网 - 人生 (2025-12-24 18:49:47)
·【整整648集】这绝对 (2025-12-24 18:49:44)
·Python超详细一条龙 (2025-12-24 18:49:42)
·【超详细】JDK 下载 (2025-12-24 18:19:32)
·Java_百度百科 (2025-12-24 18:19:29)