1
我想在每分鐘毫米開始運行的函數:00.000在每分鐘開始時運行一個函數?
所以,我想運行的功能(性能比較是非常importnant)每到這個條件爲真:
(std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count()) % 6000 == 0
任何想法如何做到這一點?
我會使用一個線程。讓它一直睡到下一分鐘開始。然後檢查更細的時間粒度。 –