C++ 递增顺序语法中的STL优先级\u队列
我检查出,要按递增顺序获得STL优先级_队列,我们需要以以下方式声明它:C++ 递增顺序语法中的STL优先级\u队列,c++,stl,priority-queue,C++,Stl,Priority Queue,我检查出,要按递增顺序获得STL优先级_队列,我们需要以以下方式声明它: priority_queue<int, vector<int>, greater<int>> q; priority\u队列q; 谁能给我解释一下这个语法吗?这个向量(为什么是向量?)和更大的代表什么?向量是底层容器。优先级队列是一个适配器 看 您是否查看了@Desh_Er_Bojha?cplusplus.com没有任何官方信息。唯一确定的文档是语言标准。您可以从下载标准的最新工作草
priority_queue<int, vector<int>, greater<int>> q;
priority\u队列q;
谁能给我解释一下这个语法吗?这个向量(为什么是向量?)和更大的代表什么?向量是底层容器。优先级队列是一个适配器
看
您是否查看了@Desh_Er_Bojha?cplusplus.com没有任何官方信息。唯一确定的文档是语言标准。您可以从下载标准的最新工作草案。它可能不是官方的,但从文档的角度来看,它肯定比阅读标准有用得多。即使它偶尔有一些错误。