Я всегда замечаю, что люди по-разному реагируют на разные способы создания таймера в UNIX.
Я знаю несколько разных способов заставить событие выполняться каждые X секунд в UNIX:
Может ли кто-нибудь предоставить образец кода с "лучшим" "или самый эффективный способ сделать таймер и описание того, почему он лучший? Я хотел бы использовать для этого наиболее эффективный механизм, но я не уверен, какой именно!
Для наших целей просто представьте, что вы печатаете «Hello World!» каждые 10 секунд.
ПРИМЕЧАНИЕ: У меня нет TR1 / Boost / и т. д. в этой системе, поэтому, пожалуйста, оставьте ее для системных вызовов C / C ++ и UNIX. Простите, что не упомянул об этом в первый раз :)