作者timecrisis (........)
看板C_and_CPP
标题[问题] 一个计时的程式
时间Wed May 20 18:53:39 2009
就是我想做个计时器
他的设定是五秒
使用者必须在五秒内输入讯息
超过五秒则跳出
我有查过timer的相关资料@@
但是实在是看不懂
有没有大大可以说明一下怎麽使用timer
或是写出一个可以替代timer的简易程式???
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.227.128.125
1F:推 pizza0117:time(NULL) 05/20 21:53
2F:→ pizza0117:呼叫的时候可以得到一个以秒为单位的数据(详细请上网查) 05/20 21:55
3F:→ pizza0117:然後用个变数去纪录它,然後用回圈去抓新的时间,相减>5? 05/20 21:56
4F:推 softwind:include "Windows.h" 可以使用Sleep( _ms) 05/21 00:28
5F:→ softwind:用_kbhit 检查有无按键, 有用 getch抓完, else 5sec跳出 05/21 00:29
6F:→ softwind:记得 while(_kbhit) 抓到buffer 因为按键可能有多次 05/21 00:30
7F:→ softwind:一次睡5sec or 10次睡 每次都睡500ms buffer自己调一下 05/21 00:31