[問題] 一個計時的程式

看板C_and_CPP (C/C++)作者 (........)時間16年前 (2009/05/20 18:53), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串1/1
就是我想做個計時器 他的設定是五秒 使用者必須在五秒內輸入訊息 超過五秒則跳出 我有查過timer的相關資料@@ 但是實在是看不懂 有沒有大大可以說明一下怎麼使用timer 或是寫出一個可以替代timer的簡易程式??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.227.128.125

05/20 21:53, , 1F
time(NULL)
05/20 21:53, 1F

05/20 21:55, , 2F
呼叫的時候可以得到一個以秒為單位的數據(詳細請上網查)
05/20 21:55, 2F

05/20 21:56, , 3F
然後用個變數去紀錄它,然後用迴圈去抓新的時間,相減>5?
05/20 21:56, 3F

05/21 00:28, , 4F
include "Windows.h" 可以使用Sleep( _ms)
05/21 00:28, 4F

05/21 00:29, , 5F
用_kbhit 檢查有無按鍵, 有用 getch抓完, else 5sec跳出
05/21 00:29, 5F

05/21 00:30, , 6F
記得 while(_kbhit) 抓到buffer 因為按鍵可能有多次
05/21 00:30, 6F

05/21 00:31, , 7F
一次睡5sec or 10次睡 每次都睡500ms buffer自己調一下
05/21 00:31, 7F
文章代碼(AID): #1A4-4tyT (C_and_CPP)
文章代碼(AID): #1A4-4tyT (C_and_CPP)