我想刷新并控制时间间隔的变化。大多数人只有一个无限循环,不断地从 time.h 轮询时间并浪费循环。有没有一种方法可以在不过多干扰系统的情况下更改时钟?我正在使用 c/c++ 并且真的想学习如何仅使用 linux 库手动执行此操作。大多数程序都需要时间的概念。
我想收到系统时钟更新的通知。我正在尝试做一个实时响应的科学应用程序。Sleep() 之类的东西只能让我指定从执行该声明开始的时间延迟。Localtime() 和 c 标头中的字符串返回时间只给了我执行的具体时间。如果我这次使用它为时已晚,它已经过去了太多纳秒。