Показать сообщение отдельно
  #35 (permalink)  
Старый 30.06.2013, 09:48
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от bes
так кто-нибудь остановит этот таймер
Ну пока он не красив, нужен стек и добавка изъятие из очереди.

По таймеру опрашиваем стек, уменьшаем времена в стеке и выводим, по значению 0 в стеке, очищаем очередь от этого элемента и проверяем стек на нулевую длину, при 0 - сбрасываем таймер.
Собственно задача добавки/изъятия из стека по требованию(тут желательно упорядочить стек по увеличению остаточного времени), нун её добить, поскольку тут возникает и требование повторного перезапуска

Последний раз редактировалось Deff, 30.06.2013 в 09:51.
Ответить с цитированием