В продолжение предыдущей темы.
Нужна такая очередь. В неё добавляются события. Каждое событие содержит номер объекта, с которым оно связано, тип события (бинарный, один или ноль) и время. Из очереди необходимо извлечь событие с наименьшим временем. После каждого извлечения меняется время для нескольких событий в очереди, доступ производится по номеру объекта. Вопрос: какой тип очереди мне нужен (интересует класс из C++)?