STL
Allen_Xu17
这个作者很懒,什么都没留下…
展开
-
STL-------vector的基本用法(二)
#include<iostream>#include<vector>using namespace std;void printVector(vector<int> &v){ for (int i = 0; i < v.size(); i++) { cout << v[i]<<" " ; }原创 2019-01-17 20:21:06 · 171 阅读 · 0 评论 -
STL-------string的API
#include<iostream>#include<string>#include<stdexcept>using namespace std;//string 容器;//包含#include<string>头文件;//string 构造函数的基本操作void test01(){ /* string();//创建一...原创 2019-01-16 10:00:13 · 214 阅读 · 0 评论 -
C++--STL----STL迭代器和vector
#include<iostream>#include<vector>#include<algorithm>#include<string>using namespace std;//STL学习://容器和算法之间通过迭代器连接;//迭代器:遍历的功能,用指针理解;//普通指针,也算一种迭代器。//vector容器:/...原创 2019-01-15 23:08:54 · 158 阅读 · 0 评论 -
STL------map容器的基本操作
#include<iostream>#include<map>using namespace std;//map容器:/*Map的特性是,所有元素都会根据元素的键值自动排序。Map所有的元素都是pair,同时拥有实值和键值,pair的第一元素被视为键值,第二元素被视为实值,map不允许两个元素有相同的键值。*//* map构造函数map<...原创 2019-01-19 11:06:44 · 238 阅读 · 0 评论 -
STL-----set容器的操作以及pair
#include<iostream>#include<algorithm>#include<list>#include<string>#include<set>using namespace std;//使用set或者multiset的头文件都是se//set的基本概念:/*Set的特性是。所有元素都会根据元素...原创 2019-01-19 10:13:42 · 520 阅读 · 0 评论 -
STL-----list的反转和排序
#include<iostream>#include<algorithm>#include<list>#include<string>using namespace std;//list反转和排序://list打印函数:void printList(const list<int>&L){ for (lis...原创 2019-01-18 18:59:51 · 722 阅读 · 0 评论 -
STL---list基本操作
#include<iostream>#include<algorithm>#include<list>using namespace std;//list容器://list是双向循环链表:/*void test01(){ list<int> myList; for (int i = 0; i < 10; i++)...原创 2019-01-18 10:46:59 · 455 阅读 · 0 评论 -
STL------queue容器操作
#include<iostream>#include<algorithm>#include<queue>using namespace std;//队列容器:/*Queue所有元素的进出都必须符合”先进先出”的条件,只有queue的顶端元素,才有机会被外界取用。Queue不提供遍历功能,也不提供迭代器。*//* queue构造函数...原创 2019-01-18 10:11:49 · 160 阅读 · 0 评论 -
STL-----stack的操作
#include<iostream>#include<algorithm>#include<stack>using namespace std;//栈容器:/* stack构造函数stack<T> stkT;//stack采用模板类实现, stack对象的默认构造形式:stack(const stack &stk);...原创 2019-01-18 10:00:31 · 199 阅读 · 0 评论 -
STL--------deque的基本用法
//好多用法和vector类似,所以不详细测试,学习调用即可;#include<iostream>#include<deque>using namespace std;//deque容器://引入头文件;//打印模块:void printDeque(const deque<int>&d){ //literator 普通迭代...原创 2019-01-18 09:15:41 · 255 阅读 · 0 评论 -
STL------vector的基本用法
#include<iostream>#include<vector>using namespace std;//vector容器:void test01(){ vector<int> v; for (int i = 0; i < 12; i++) { v.push_back(i); cout << v.capaci...原创 2019-01-16 23:42:33 · 132 阅读 · 0 评论