随笔分类 -  C++

摘要:STL迭代器适配器 迭代适配器是借助5种基础迭代器(输入迭代器、输出迭代器、前向迭代器、双向迭代器、随机访问迭代器)实现的,并对成员方法进行了修改并添加了一些新的方法。 迭代器适配器 名称 功能 反向迭代器(reverse_iterator) 又称“逆向迭代器”,其内部重新定义了递增运算符(++)和 阅读全文
posted @ 2021-10-25 13:53 流光之中 阅读(104) 评论(0) 推荐(0) 编辑
摘要:STL容器适配器 容器适配器指封装了序容列容器中提供了一些功能,称为适配器类。 适配器 头文件 封装 特点 stack <stack> deque<T> LIFO queue <queue> deque<T> FIFO priority_queue <queue> vector<T> 默认对元素进行 阅读全文
posted @ 2021-10-23 15:36 流光之中 阅读(66) 评论(0) 推荐(0) 编辑
摘要:STL关联式容器 序列式容器的元素由键值对<key,value>,且元素默认是无序的。STL实现时采用红黑树来解决。 容器 特点 map 键值为一,容器会按照键值大小默认升序排列(有序的) set 容器的键和值完全相同,且不能重复,容器会按照键值默认升序排列(有序的) multimap 相较于map 阅读全文
posted @ 2021-10-22 13:21 流光之中 阅读(68) 评论(0) 推荐(0) 编辑
摘要:序列式容器 vector list deque 0. 迭代器 前向迭代器 支持++p,*p等操作 双向迭代器 支持--p等操作哦 随机访问迭代器 p+=i 迭代器往后移动i个元素 p+i 返回迭代器后第i个元素的迭代器 p[i] 返回p后面第i个元素的引用 迭代器定义方式 具体格式 正向迭代器 容器 阅读全文
posted @ 2021-10-22 13:20 流光之中 阅读(54) 评论(0) 推荐(0) 编辑
摘要:1. 符号.和->的区别 A.B,则A为对象或者结构体,点号(.)左边必须为对象实体 A->B,则A为指针,->为成员提取,A->B为提取A中的成员B,A只能指向类,结构体,箭头(->)左边必须为指针 2.const const对象声明必须进行初始化,且不可被修改 默认情况下,const对象仅在文件 阅读全文
posted @ 2021-10-22 13:18 流光之中 阅读(42) 评论(0) 推荐(0) 编辑
摘要:1. 符号.和->的区别 A.B,则A为对象或者结构体,点号(.)左边必须为对象实体 A->B,则A为指针,->为成员提取,A->B为提取A中的成员B,A只能指向类,结构体,箭头(->)左边必须为指针 2. 阅读全文
posted @ 2021-10-17 21:12 流光之中 阅读(21) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
🔑
  1. 1 起风了 买辣椒也用券
起风了 - 买辣椒也用券
00:00 / 00:00
An audio error has occurred.