[問題] 如何讓C語言依據時間去執行某件事情..
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Linux C
--------------------------------
各位板友大家好,
小弟目前採用C語言完成演算法的運算,並將運算結果存入資料庫,
假設將一天切割為24個時段,演算法會輸出24個結果。
這24個值分別代表0~23時應該要執行的動作。
而由『執行C語言程式』至資料庫取值,並根據數值來送出命令。
請問我的『執行C語言程式』應當怎麼設計,
才能確保整點時間一到,就根據資料庫的數值來送出命令呢!?
是否能請板友給予一些啟發,小弟感激不禁,謝謝。
目前的想法『執行C語言程式』不停的跑無窮迴圈,
去比對系統當前的時間是否為整點,
若時間比對無誤,則取出演算法運算的結果,送出執行命令。
不過我有疑慮的是... 這樣這支程式不就以極小於1秒的速度,
拼命在執行迴圈了...
還請板友不吝回答,謝謝大家^^
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.42.70
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1400665903.A.C4B.html
→
05/21 18:34, , 1F
05/21 18:34, 1F
推
05/21 18:34, , 2F
05/21 18:34, 2F
→
05/21 19:15, , 3F
05/21 19:15, 3F
p大您好,
意即我希望在整點時,讓程式去做某件事,
我的想法是去抓系統當前的時間,然後比對是否為整點,
(也許像..如果是01:00則抓取資料表第二個參數)
不過...我擔心的是...如果因為時間差或是某些因素,
導致沒比對到..而導致實驗結果和預期不同。
※ 編輯: BIAO (140.124.42.70), 05/21/2014 19:18:00
→
05/21 22:01, , 4F
05/21 22:01, 4F
推
05/21 22:41, , 5F
05/21 22:41, 5F
推
05/22 15:35, , 6F
05/22 15:35, 6F
→
05/23 02:01, , 7F
05/23 02:01, 7F
→
05/23 02:02, , 8F
05/23 02:02, 8F
推
05/23 02:53, , 9F
05/23 02:53, 9F
→
05/23 02:53, , 10F
05/23 02:53, 10F
→
05/23 02:53, , 11F
05/23 02:53, 11F
→
05/23 02:54, , 12F
05/23 02:54, 12F
→
05/23 02:55, , 13F
05/23 02:55, 13F
→
05/23 05:02, , 14F
05/23 05:02, 14F
→
07/01 02:14, , 15F
07/01 02:14, 15F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章