完成定时功能的类
来源:互联网 发布:岳阳网络车招骋公司 编辑:程序博客网 时间:2024/06/07 11:56
class OnTime {
public:
OnTime(uint32_t time, bool mark) : time_(time), mark_(mark) {}
bool TimeIsUp(uint32_t cur_time) {
if (cur_time < time_) {
mark_ = false;
return false;
}
if (cur_time >= time_ && mark_ == false) {
mark_ = true;
return true;
}
return false;
}
private:
uint32_t time_;
bool mark_;
public:
OnTime(uint32_t time, bool mark) : time_(time), mark_(mark) {}
bool TimeIsUp(uint32_t cur_time) {
if (cur_time < time_) {
mark_ = false;
return false;
}
if (cur_time >= time_ && mark_ == false) {
mark_ = true;
return true;
}
return false;
}
private:
uint32_t time_;
bool mark_;
};
如果程序启动,已经过了更新时间,如果还想补上更新那么将mark初始化为false.
阅读全文
0 0
- 完成定时功能的类
- 标签的功能完成
- 更新功能的完成
- PHP定时完成数据库的备份
- xml完成配置的功能
- 已完成的评价功能
- runtime完成的功能举例
- 完成对话框收缩的功能
- 单片机定时功能的实现
- 定时刷新的一个功能
- spring的定时任务功能
- 实现HttpSessionAttributeListener类,来完成session的增改删功能
- 定时功能
- 定时功能
- java完成输入框的自动完成功能
- jquery 完成checkBox完成全选\全不选\反选的功能
- mybatis功能之spring自动代理完成dao的实现类功能
- J2ME中暂时无法完成的功能
- Android N 来电流程(MT)
- MySQL explain输出信息介绍
- Git简单使用笔记
- Android开发之漫漫长途 Ⅳ——Activity的显示之ViewRootImpl初探
- 编程之旅-session,cookie解惑
- 完成定时功能的类
- W10修改注册表显示:无法编辑(键值):写该值的新内容时出错
- 数据结构之红黑树(三)——删除操作
- Please allow Subclipse team to receive anonymous usage statistics for this Eclipse intance
- 和菜鸟一起学linux内核源码之基础准备篇
- Android 开发中我们常使用到的桌面图标的大小
- cassandra-cqlsh基本操作
- Git上传步骤及命令
- websocket实现QQ聊天一之一(服务端编写)