随笔分类 - STL yyds
容器的一些用法
摘要:一、遍历函数 1.for_each遍历函数 #include<iostream> using namespace std; #include<algorithm> #include<vector> //for_each遍历函数 //普通函数 void pri(int val) { cout << v
阅读全文
摘要:1.map函数的概念与构造 #include<iostream> using namespace std; #include<map> void printmap(map<int, int>p) { for (map<int, int>::iterator it = p.begin(); it !=
阅读全文
摘要:#include<iostream> using namespace std; #include<string> //对组的创建,每一个对组中都有两个数据 //pair int main(void) { //第一种方式 pair<string, int>p("TOm", 5); cout << "第
阅读全文
摘要:#include<iostream> using namespace std; #include<algorithm> #include<vector> //二元谓词 class Mycmp { public: bool operator()(int val1, int val2) { return
阅读全文
摘要:#include<iostream> using namespace std; #include<vector> #include<algorithm> //一元谓词 //仿函数 返回值类型是bool数据类型,称为谓词 //一元谓词 class GreaterFive { public: bool
阅读全文
摘要:迭代器也是一种类型 迭代器的类型有iterator和 const_iterator 比如 vector<int>::iterator it //it 能读写vector<int>的元素 string::iterator it //it能读写string对象的字符 vector<int>::const
阅读全文
摘要:list的构造函数和其他的vector的容器差不多 list的赋值和交换和操作和vector容器差不多 list的插入与删除 链表的数据存取 #include<iostream> using namespace std; #include<list> int main(void) { list<in
阅读全文
摘要:deque工作原理有点像链表,但是它是通过中控器来把各个数据连接到一块儿 1.deque构造函数和vector的一样 2.deque的复制和vector是一样的 3.deque的大小和vector的类似 4.deque的插入与删除 5.deque的排序 #include<iostream> usin
阅读全文
摘要:vector的构造: #include<iostream> using namespace std; #include<vector> void printfvector(vector<int>& v) { for (vector<int>::iterator it = v.begin(); it
阅读全文
摘要:1.queue队列容器 //queue容器介绍 #include<iostream> using namespace std; #include<string> #include<queue> class person { public: person(string name, int age) {
阅读全文

浙公网安备 33010602011771号