Re[2]: в priority_queue нет clear
От: korzhik Россия  
Дата: 05.09.06 12:50
Оценка:
Здравствуйте, Master Yoda, Вы писали:

MY>Здравствуйте, saproj, Вы писали:


S>>Почему в std::priority_queue нет функции clear?


MY>Здесь
Автор: ekamaloff
Дата: 16.02.06
я задавал этот вопрос в контексте std::queue. Конкретного ответа почему не было, но предлагалась альтернатива через swap:


MY>
MY>std::swap(q, std::priority_queue<T>());
MY>


а зачем свапить? Присваивания достаточно
  q = std::priority_queue<T>();
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.