是否有可能在C中創建類似於觸發器的東西,例如每5秒鐘調用一次方法?如果計時器在方法執行期間繼續,那甚至會更好。C中的時間觸發器
Q
C中的時間觸發器
-1
A
回答
2
您可以使用alarm() function,但它不適用於所有平臺(例如Windows)。
1
如何:
long thresh = 5*1000; //mlliseconds
//Implement getcurTime()
int prev_time = getcurTime() - thresh;
while(1){
//Time Elapsed ?
if (getcurTime() - prev_time >= thresh){
prev_time = getcurTime();
Myfunction();
}
Sleep(thresh);
}
相關問題
- 1. 執行觸發器的時間間隔
- 2. Quartz.net - 自定義時間的觸發器
- 3. 觸發器的時間延遲
- 4. 觸發器觸發基於與當前日期的時間差
- 5. 在設計時間觸發事件c#
- 6. 在期間觸發器觸發
- 7. Azure時間觸發功能不觸發
- 8. 觸發器計劃在特定時間觸發嗎?
- 9. 時間觸發器未運行
- 10. sql觸發器 - 按時間限制
- 11. 定時器不間隔觸發
- 12. 基於Drupal時間觸發器
- 13. 在正確的時間間隔內未觸發Qml計時器
- 14. 如何在Quartz.net中獲得下一個預定的觸發器觸發時間
- 15. 定時器/觸發只能一天C#
- 16. C#Windows服務計時器未觸發
- 17. 在postgres中以間隔時間運行觸發器
- 18. 只在C#中的特定時間觸發事件#
- 19. 開始觸發器和結束觸發器之間的GROUP行
- 20. Obj-C中的NSTimers和觸發器
- 21. 編譯包體時觸發觸發器
- 22. 從觸發器(Sybase)中觸發觸發器的sql
- 23. jquery觸發器類之間
- 24. python觸發器錯誤中的時間和日期時間差異
- 25. 查詢過程觸發器觸發期間/之後觸發選擇觸發器是否觸發?
- 26. asp.net觸發事件在服務器上的時間間隔
- 27. SQL觸發器在給定的時間更新列值期間
- 28. 工作時間只觸發
- 29. 按時間觸發事件
- 30. SketchFlow的定時器觸發
你可能想看看[這裏](http://stackoverflow.com/questions/1784136/simple-signals-c-programming-and-alarm-功能)。 – Nobilis