【发布时间】:2020-08-11 20:25:59
【问题描述】:
我遇到了一种情况,我无法找到一种方法来推送vector 中的值,而pair 中的值。我已经创建了pair<int, vector<string>> 的priority_queue,我想在vector 中推送值,例如:
priority_queue<pair<int, vector<string>> pq;
我想知道如何在这个优先级队列中推送元素。
【问题讨论】:
-
您到底想达到什么目标?在包含
pushed 或emplaced inpq的对之后修改vector<string>的内容? -
pq.push({1, {"hello", "world"}});
标签: c++ c++14 priority-queue std-pair