Есть много библиотек для предоставления таймеров.
Какую операционную систему и какие библиотеки вы используете?Вы можете реализовать его самостоятельно, используя Boost :: Timer (или даже стандартные функции, связанные со временем C из заголовка ctime
), или, если вы используете библиотеку, которая обрабатывает основной цикл, онаОбязательно предоставляет некоторые функции.