1
我想在每分钟毫米开始运行的函数:00.000在每分钟开始时运行一个函数?
所以,我想运行的功能(性能比较是非常importnant)每到这个条件为真:
(std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count()) % 6000 == 0
任何想法如何做到这一点?
我会使用一个线程。让它一直睡到下一分钟开始。然后检查更细的时间粒度。 –