【发布时间】:2015-11-25 22:19:21
【问题描述】:
每次你想为priority_queue 使用自定义比较函数时,你也必须传递一个容器。在我看来,您应该始终将 vector<T> 传递给它。现在起初我认为这是某种冗余,但事实并非如此。将容器传递给priority_queue 有什么用,我该如何使用它?
【问题讨论】:
-
我不喜欢你的
vector<T>。我想使用我自己的vector<T, MyAlloc<T>>。为什么要禁止这样做?
标签: c++ data-structures stl containers priority-queue