Content
33 Lessons • 0 Quizzes • 0 Challenges
简介
- 1
关于本课程
- 2
约定
- 3
源码示例
- 4
更多信息
- 5
C++ 与 C++11
标准库
- 1
历史
- 2
实用工具
- 3
组件
概述
- 1
数值函数
- 2
文本处理
- 3
输入、输出与文件系统
- 4
多线程
库的应用
- 1
简介
- 2
包含头文件
- 3
使用命名空间
- 4
构建可执行文件
实用工具
- 1
C++ 标准库中的实用工具
常用函数
- 1
min、max 和 minmax 函数
- 2
移动与拷贝
- 3
转发(concept)
- 4
交换
函数适配器
- 1
std::bind 和 std::function
- 2
std::bind 与 std::function 的行为
对和元组
- 1
对(std::pair)
- 2
元组
引用包装器
- 1
简介
- 2
std::ref 和 std::cref
智能指针
- 1
简介
- 2
独占指针
- 3
共享指针
- 4
弱指针
- 5
循环引用
类型特性
- 1
简介
- 2
检查类型信息
- 3
类型比较与修改
时间库
- 1
简介
- 2
时间点
- 3
持续时间
- 4
时钟
std::any、std::optional 和 std::variant
- 1
std::any
- 2
std::optional
- 3
std::variant
所有容器的接口
- 1
简介
- 2
创建与删除
- 3
大小
- 4
访问
- 5
赋值与交换
- 6
比较
顺序容器
- 1
简介
- 2
数组
- 3
向量
- 4
双端队列
- 5
列表
- 6
前向列表
关联式容器
- 1
简介
- 2
插入与删除
有序关联容器
- 1
概述
- 2
键和值
- 3
比较准则
- 4
特殊搜索函数
- 5
映射(Maps)
无序关联容器
- 1
概述
- 2
键和值
- 3
性能
- 4
哈希函数
- 5
细节
容器适配器
- 1
简介
- 2
栈
- 3
队列
- 4
优先队列
迭代器
- 1
简介
- 2
分类
- 3
创建迭代器
- 4
常用函数
- 5
适配器
可调用单元
- 1
简介
- 2
函数与函数对象
- 3
Lambda函数
算法
- 1
简介
- 2
约定规范
- 3
迭代器是粘合剂
- 4
顺序执行、并行执行或带向量化的并行执行
- 5
具有并行化版本的算法
- 6
for_each
非修改型算法
- 1
简介
- 2
搜索元素
- 3
统计元素
- 4
检查范围的条件
- 5
比较范围
- 6
在范围内搜索范围
修改算法
- 1
复制元素和范围
- 2
替换元素和范围
- 3
移除元素和范围
- 4
填充和创建区间
- 5
移动范围
- 6
交换范围
- 7
转换范围
- 8
逆序范围
- 9
旋转范围
- 10
随机打乱范围
- 11
移除重复元素
更多算法
- 1
分区
- 2
排序
- 3
二分查找
- 4
合并操作
- 5
堆
- 6
最小值与最大值
- 7
排列
- 8
数值算法
C++17 中的新算法
- 1
reduce 与 transform_reduce(概览)
- 2
扫描(scan)
数值函数与随机数
- 1
随机数
- 2
从 C 语言继承的函数
字符串
- 1
简介
- 2
创建与删除
- 3
C++ 字符串与 C 字符串之间的转换
- 4
大小与容量
- 5
比较与连接
- 6
元素访问
- 7
输入与输出
- 8
搜索
- 9
修改操作
- 10
数值转换
字符串视图
- 1
简介
- 2
创建并初始化
- 3
非修改操作
- 4
修改操作
正则表达式
- 1
简介
- 2
字符类型
- 3
正则表达式对象
- 4
搜索结果
- 5
匹配
- 6
搜索
- 7
替换
- 8
格式
- 9
重复搜索
输入与输出流
- 1
简介
- 2
字符串流
- 3
文件流
- 4
流的状态
- 5
用户定义的数据类型
- 6
层级结构
- 7
Iostream
- 8
输入和输出函数
- 9
格式说明符
文件系统
- 1
文件系统库
- 2
文件系统中的类
- 3
非成员函数
- 4
文件类型
多线程
- 1
内存模型
- 2
原子数据类型
- 3
线程
- 4
共享变量
- 5
线程局部数据
- 6
条件变量
- 7
任务
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User