STL
「已注销」
这个作者很懒,什么都没留下…
展开
-
STL入门之序列容器---vector
文章目录一.vector介绍1.11.2vector对象功能的实现二.vector常用函数2.1构造函数2.1增加函数一.vector介绍1.1vector类称作向量类,他实现了动态数组,用于元素数量变化的对象数组,像数组一样,vector类可以通过索引随机访问元素。但是和数组不同的是,当vector对象创建时,数组的容量会随着veotor对象元素个数的增大和缩小动态变化。1.2vecto...原创 2019-06-05 18:15:38 · 124 阅读 · 0 评论 -
STL入门之序列容器----deque
文章目录一.deque介绍二.常用函数2.1构造函数2.2插入函数2.3删除函数2.4遍历函数2.5判空函数2.6大小函数2.7其它函数三.总结一.deque介绍deque容器为一个给定类型的元素进行线性处理,像向量一样,它能够快速的随机访问任一个元素,并且能够高效的插入和删除容器的尾部元素。。和vector不同的是,deque支持高效的插入和删除容器的尾部元素,因此也叫双端队列。二.常用函...原创 2019-06-07 17:43:35 · 136 阅读 · 0 评论 -
STL入门之容器适配器
文章目录一·队列和栈介绍二·常用函数2.1构造函数2.2操作函数一·队列和栈介绍队列和栈是常用的数据结构。队列只允许在表的一端插入,在另外一端删除,允许插入的一端叫队尾,允许删除的一端叫队头。是一种先进先出的线性表。栈只允许在表的一端进行插入和删除,是一种后进先出e1线性表。二·常用函数2.1构造函数queue( ElemType) q:创建一个空队列queue(ElemType) ...原创 2019-06-07 20:34:11 · 131 阅读 · 0 评论 -
C++类---string
一. string的构造函数的形式:string str:生成空字符串string s(str):生成字符串为str的复制品string s(str, strbegin,strlen):将字符串str中从下标strbegin开始、长度为strlen的部分作为字符串初值string s(cstr, char_len):以C_string类型cstr的前char_len个字符串作为字符串s的初...转载 2019-06-08 09:48:32 · 187 阅读 · 0 评论 -
STL序列容器---bitset
文章目录一.bitset简介二.常用函数2.1构造函数2.1可用的操作符2.3类型转换的函数:2.4其它函数一.bitset简介C++的 bitset 在 bitset 头文件中,它是一种类似数组的结构,它的每一个元素只能是0或1,每个元素仅用1bit空间。与数组不同的是,其索引是从右向左增加的,即(…,3,2,1,0)下面是具体用法:二.常用函数2.1构造函数bitset常用构造函数...原创 2019-06-09 09:45:33 · 168 阅读 · 0 评论 -
vector应用案例
利用vector 编写一个学生信息(学号,姓名,性别,出生日期)管理类,有添加函数、查询函数(依据学号查询)、显示函数(对查询结果完成显示),并编制函数测试。#include<iostream>#include<vector>#include<string>#include<list>using namespace std;class S...原创 2019-06-16 21:05:52 · 775 阅读 · 0 评论 -
STL入门之序列容器---list
文章目录一.list介绍二.list常用函数2.1构造函数2.2遍历函数2.3插入,删除函数一.list介绍list是一个带头结点的双向链表,它有一个重要的性质,插入操作和删除操作都不会造成原有的list迭代器失效。每次插入或者删除一个元素就配置或者删除一个元素空间。也就是说,对于任何位置的元素的插入和删除,list永远是常数时间。如果使用c语言的结构体定义list链表的节点,如下所示:s...原创 2019-06-04 23:28:14 · 189 阅读 · 0 评论