关于每隔1s执行一段程序的方法
2016-05-26 15:37
183 查看
#include<windows.h>
.....
while(1)
{
Sleep(1000);//延时1s
.......
}
另外
Sleep(1000):占用CPU,线程休眠1000ms;系统的CPU部分资源被占用,其他线程无法进入,增加时间限制
Wait(1000):不占用CPU,线程等待1000ms;等待使用CPU,不占用系统CPU资源,会增加时间限制
。。。
同时也可以使用定时器的功能,通过设定定时器,并定义定时器的响应函数来执行一定的操作
.....
while(1)
{
Sleep(1000);//延时1s
.......
}
另外
Sleep(1000):占用CPU,线程休眠1000ms;系统的CPU部分资源被占用,其他线程无法进入,增加时间限制
Wait(1000):不占用CPU,线程等待1000ms;等待使用CPU,不占用系统CPU资源,会增加时间限制
。。。
同时也可以使用定时器的功能,通过设定定时器,并定义定时器的响应函数来执行一定的操作
相关文章推荐
- ORACLE新建表,删除表,设置主键,查询的简单例子
- wmframework v2.0 手册(1-2)系统框架介绍 spring等
- 通过代码自定义cell(cell的高度不一致)
- Shell: 如何计算一个文本文件中有多少个相同的单词??
- Linux下端口被占用解决(netstat,lsof命令)
- Linux sqlite3 基本命令
- 使用delegate的步骤
- iOS学习之—— snapshotViewAfterScreenUpdates
- Android Intent最全面的解析
- 二叉树--判断平衡二叉树
- Win7 系统搭建FTP服务器
- 当textField输入框被键盘遮挡时 让整个view上移
- 对于定义、声明的联系与区别
- jsp el表达式,for循环
- Android架构学习MVC、MVP、MVVM(一)
- 2.AngularJS 作用域( scope )
- Android热修复研究问题汇总
- iOS 9 通讯录崩溃问题
- Navigator对象详解
- Codeforces Round #354 (Div. 2) B. Pyramid of Glasses 模拟