STL容器
。
「已注销」
这个作者很懒,什么都没留下…
展开
-
C++ algorithm部分实现
// #include <iostream>// #include <algorithm>// #include <vector>// #include <list>// #include <time.h>// #include<numeric>#include<bits/stdc++.h>//万能头文件using namespace std;void print(int x){ cout &.原创 2021-10-08 10:27:18 · 132 阅读 · 0 评论 -
c++ adapter适配器的使用
#include<iostream>using namespace std;class USB{ public: virtual void isUSB() { cout<<"这是一个USB接口!"<<endl; }};class typec{ public: virtual void istypec() { co.原创 2021-10-08 10:28:34 · 103 阅读 · 0 评论 -
C++ 公司管理系统:公司招聘5个新员工,指派员工到部门工作销售部,研发部,财务部姓名,年龄,电话,工资分部门的显式员工的信息,显示所有员工的信息
#include<iostream>#include<map>#include<vector>#include<ctime>using namespace std;#define sale 1 //销售部#define develop 2//研发部#define finacial 3 //财务部class worker{ public: string m_name; int m_age;.原创 2021-10-08 10:25:17 · 497 阅读 · 0 评论 -
iterator 迭代器
#include<iostream>#include<iterator>#include<vector>#include<list>using namespace std;template<typename T>void print(T t){ typename T::iterator it_s = t.begin();//typename表明T是一种数据类型 typename T::iterator it_e .原创 2021-10-08 10:23:55 · 75 阅读 · 0 评论 -
c++ tuple的使用
#include<iostream>#include<tuple>using namespace std;int main(){ tuple<int,string,float> t1(1,"张三",90.5);//借用对象的构造函数赋值 auto t2 = make_tuple(2,"李四",90.5); int id ; string name; float score; tie(id,name,score) .原创 2021-10-07 22:52:25 · 400 阅读 · 0 评论 -
C++ set的使用
#include<iostream>#include<set>using namespace std;void print(multiset<int,greater<int>> &v){ auto it_s = v.begin(); //迭代器,begin函数,返回的是容器的头元素 auto it_e = v.end(); // end,返回容器尾元素 while(it_s != it_e) .原创 2021-10-07 22:51:24 · 95 阅读 · 0 评论 -
C++ map的使用
#include<iostream>#include<map>using namespace std;void print(multimap<int,string> &v){ auto it_s = v.begin(); //迭代器,begin函数,返回的是容器的头元素 auto it_e = v.end(); // end,返回容器尾元素 while(it_s != it_e) { co.原创 2021-10-07 22:50:24 · 51 阅读 · 0 评论 -
C++ list的使用
#include<iostream>#include<list>using namespace std;void print(list<int> &v){ auto it_s = v.begin(); //迭代器,begin函数,返回的是容器的头元素 auto it_e = v.end(); // end,返回容器尾元素 while(it_s != it_e) { cout<<.原创 2021-10-07 22:49:25 · 94 阅读 · 0 评论 -
C++ queue的使用
#include<iostream>#include<deque>using namespace std;void print(deque<int> &v){ auto it_s = v.begin(); //迭代器,begin函数,返回的是容器的头元素 auto it_e = v.end(); // end,返回容器尾元素 while(it_s != it_e) { cout<&l.原创 2021-10-07 22:48:33 · 104 阅读 · 0 评论 -
C++ vector 容器的使用
#include<iostream>#include<vector>using namespace std;void print(vector<int> &v){ vector<int>::iterator it_s = v.begin(); //迭代器,begin函数,返回的是容器的头元素 vector<int>::iterator it_e = v.end(); // end,返回容器尾元素 .原创 2021-10-07 22:44:43 · 61 阅读 · 0 评论