
C++
吕飞雨
这个世界总有一个人让你心动不已
展开
-
STL——优先队列priority_queue 的用法
要包含头文件#include<queue>priority_queue< type, container, function>type :类型container:实现优先队列的底层容器(可缺省)function:元素之间的比较方式(可缺省)对于container,要求必须是数组形式实现的容器,例如vector、deque,而不能使list。在STL中,默认情况下(不加后面两个参数)是以vector为容器,以 operator< 为比较方式,所以在只使用第一个参数原创 2021-10-26 10:59:09 · 217 阅读 · 0 评论 -
STL——vector::emplace,emplace_back用法
如下代码解释:// vector::emplace,emplace_back#include <iostream>#include <vector>using namespace std;class text{private: string str;public: text(string s):str(s){} void show()const{ cout<<str<<endl; }};原创 2021-10-14 11:28:46 · 1425 阅读 · 1 评论