/
olessiaa
/
timer_manager-olessiaa4
Обзор
Документация
Войти
/
olessiaa
/
timer_manager-olessiaa4
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/library.cpp
20 строк
523 B
olessiaa
update src/library.cpp
01 апр 2025, 17:44
01 апр 2025, 17:44
457ba61
Код
Авторство
О чём код?
#include "library.hpp" namespace template_library { void EventScheduler::add_event(int time, const std::string& event) { events[time] = event; time_queue.push(time); } std::string EventScheduler::process_next() { if (time_queue.empty()) { return ""; // Нет событий } int next_time = time_queue.top(); time_queue.pop(); std::string next_event = events[next_time]; events.erase(next_time); return next_event; } }