c – 优先级队列清除方法

如何从优先级队列中删除所有元素?这意味着如何销毁优先级队列?
先进的感谢您的答案。有没有清除或擦除方法?
priority_queue接口没有一个clear()方法(没有好的理由,我曾经能够辨别)。清除它的简单方法只是分配一个新的空队列:

priority_queue <int> q;
// use it
q = priority_queue <int>(); // reset it
http://stackoverflow.com/questions/2852140/priority-queue-clear-method

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:c – 优先级队列清除方法