- STL 的组成部分
- 迭代器
- 适配器
- STL 常用算法
- 位运算
- C++ 泛型编程
- 函数对象
- Lambda 表达式
- STL 常见的容器
- 异常处理
本课程主要讲解了C++ STL的容器和算法的实现,通过本课程可以快速掌握顺序容器vector、list 和 deque 以及关联容器 set 和 map 等,更有迭代器和算法的讲解。
知识点: 1.模板编程 2.基本语法 3.模板函数 4.类模板和成员模板 5.模板类中的静态成员 6.typename和class 7.迭代器 8.迭代器详解 9.迭代器种类和使用
知识点: 1.输出迭代器 2.输入迭代器 3.前向迭代器 4.双向迭代器 5.随机迭代器 6.迭代器辅助函数
知识点: 1.函数对象概述 2.预定义函数对象 3.辅助函数对象 4.适配器 5.函数对象使用方法
知识点: 1.lambda表达式 2.常见基本算法
知识点: 1.vector基础 2.vector初始化 3.vector基本操作 4.vector成员函数
知识点: 1.list介绍 2.list构造 3.list成员函数 4.list迭代器 5.list基本操作
知识点: 1.deque性质 2.deque定义和初始化 3.deque基本操作 4.deque迭代器
知识点: 1.bitset 2.stack 3.queue 4.priority_queue
知识点: 1.关联容器介绍 2.两种容器的构造 3.成员函数 4.两种容器的基本操作
知识点: 1.容器作用和介绍 2.容器的构造 3.成员函数 4.基本操作
知识点: 1.异常介绍
如果你没有学习过任何编程语言,推荐学习 C 语言入门教程。
楼外烟雨 共发布过 5 门课程
查看老师的所有课程 >
///
容器、迭代器、算法、适配器、仿函数、空间配置器
太理论了,需要实际例子理解
了解了stl
有些抽象,希望后面的内容能够解答这些疑惑
STL 模版编程 很方便
初步了解了STL的六大模块
还可以
开始感觉到有些复杂
cpp的STL库有6大部件,核心是设计泛型编程中的模板编程,各个部件相互联系,学习时注意它们之间的联系
开始
了解了模板的基本用法
了解了模板的基本用法
了解了模板的基本用法
了解STL基础的结构,以及一些设计思想