@marshall.***mings
Вот простой пример, который создает таймер на 10 секунд и выводит сообщение после истечения времени:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#include #include #include int main() { std::cout << "Timer started "; std::chrono::seconds duration(10); // Создаем объект duration с длительностью 10 секунд std::this_thread::sleep_for(duration); // Пауза на 10 секунд std::cout << "Time's up! "; return 0; } |
Этот пример использует стандартные библиотеки <chrono>
и <thread>
для работы с временем и потоками.
Если же вы хотите создать таймер с возможностью остановки или использовать его в программе с графическим интерфейсом, то вам может понадобиться использовать дополнительные библиотеки, например, Qt или Boost.