STL
Vanish-KENAN
这个作者很懒,什么都没留下…
展开
-
STL——map容器
#include<map>#include<string>#include<iostream>#include<string>using namespace std;struct myComp{ bool operator()(const int &a,const int &b){ if(a!=b) retur...原创 2019-02-03 13:38:48 · 224 阅读 · 0 评论 -
STL——multimap容器
/*multimap允许插入重复的键值的元素*/#include<map>#include<string>#include<iostream>using namespace std;int main(){ multimap<string,double> m; m.insert(pair<string,double>("J...原创 2019-02-03 14:02:38 · 240 阅读 · 0 评论 -
STL——deque容器
#include<deque>#include<iostream>using namespace std;int main(){ /*使用push_back()方法从尾部插入元素,会不断扩张队列*/ //定义deque对象,元素类型是整型 deque<int> d; //从尾部连续插入三个元素 d.push_back(1); d.push...原创 2019-02-03 15:08:51 · 371 阅读 · 0 评论 -
STL——list容器
#include<list>#include<iostream>#include<algorithm>using namespace std;int main(){ list<int> l; //链表尾部插入新元素,链表自动扩张 l.push_back(2); l.push_back(1); l.push_back(5); ...原创 2019-02-04 14:52:06 · 400 阅读 · 0 评论 -
STL——string容器
#include<iostream>#include<string>#include<algorithm>#include<vector>#include<sstream>using namespace std;/*将数值转换为string*/string convertToString(double x){ ostri...原创 2019-01-30 14:04:38 · 263 阅读 · 0 评论 -
STL——vector容器
#include<vector>#include<iostream>#include<algorithm>using namespace std;//自己设计排序比较函数,对元素的值进行降序排序bool Comp(const int &a,const int &b){ if(a!=b) return a>b; else...原创 2019-01-30 14:09:32 · 110 阅读 · 0 评论 -
STL——set容器
#include<iostream>#include<set>#include<string>using namespace std;struct myComp{ bool operator()(const int &a,const int &b){ if(a!=b) return a>b; else ret...原创 2019-01-31 09:28:49 · 143 阅读 · 0 评论 -
STL——multiset容器
#include<set>#include<string>#include<iostream>using namespace std;int main(){ /*可以插入重复元素*/ multiset<string> ms; ms.insert("abc"); ms.insert("123"); ms.insert("111原创 2019-01-31 09:50:33 · 131 阅读 · 0 评论 -
STL——bitset容器
#include<bitset>#include<iostream>using namespace std;int main(){ /*设置元素值*/ bitset<10> b; //采用下标法给元素赋值 b[1]=1; b[6]=1; b[9]=1; int i; for(i=b.size()-1;i>=0;i--){ co...原创 2019-02-04 15:21:29 · 234 阅读 · 0 评论