![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++的各类容器使用方法
string容器,vector容器,deque容器等
好好学习。天天编程
这个作者很懒,什么都没留下…
展开
-
C++容器篇----map的使用方法
map的构造和赋值#include<iostream>#include<map>using namespace std;//map容器 构造和赋值void printMap(map<int, int>& m){ for (map<int, int>::iterator it = m.begin(); it != m.end(); it++) { cout << "key = " << (*it).f.原创 2020-06-02 22:44:32 · 968 阅读 · 0 评论 -
C++容器篇-----set的使用方法
set的构造和赋值#include<iostream>#include<set>using namespace std;//set容器的构造和赋值void printSet(set<int>& s){ for (set<int>::iterator it = s.begin(); it!= s.end(); it++) { cout << *it << " "; } cout << .原创 2020-06-02 21:13:21 · 367 阅读 · 0 评论 -
C++容器篇-----list的使用方法
list的构造函数#include<iostream>#include<list>using namespace std;//list容器构造函数void printList(const list<int>& l){ for (list<int>::const_iterator it = l.begin(); it != l.end(); it++) { cout << (*it) << " ";.原创 2020-06-02 17:55:54 · 395 阅读 · 0 评论 -
C++容器篇-----queue的使用方法
queue的常用接口#include<iostream>#include<queue>#include<string>using namespace std;class Person{public: Person(string name, int age) { this->m_Name = name; this->m_Age = age; } string m_Name; int m_Age;};void tes.原创 2020-06-02 13:17:53 · 163 阅读 · 0 评论 -
C++容器篇-----string的使用方法
string的构造函数#include<iostream>#include<string>using namespace std;//string的构造函数void test01(){ string s1;//默认构造 const char* str = "hello world"; string s2(str);//把c_string转换成string cout << "s2= " << s2 << endl;.原创 2020-06-01 23:27:38 · 232 阅读 · 0 评论 -
C++容器篇-----vector的使用方法
vector的构造函数#include<iostream>#include<vector>using namespace std;void printVector(vector<int> &v){ for (vector<int>::iterator it = v.begin(); it != v.end(); it++) { cout << *it << " "; } cout << .原创 2020-06-01 23:14:37 · 345 阅读 · 0 评论 -
C++容器篇-----deque的使用方法
deque的构造函数#include<iostream>#include<deque>using namespace std;void printDeque(const deque<int>& d){ for (deque<int>::const_iterator it = d.begin(); it != d.end(); it++) { //容器中的数据不可以修改了 cout << *it <<.原创 2020-06-01 23:07:05 · 344 阅读 · 0 评论