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 · 196 阅读 · 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 · 1342 阅读 · 1 评论