首页
›
热销单品
›
软件编程与计算机基础
›
《C++ STL标准库案例实战》
所属分类:软件编程与计算机基础
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
C++ STL标准库案例实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
STL的六大组件(容器 · 算法 · 迭代器
课程导入
STL
02
容器基础
序列容器与关联容器的分类 · 时间复杂度对比 · 选择策略与内存布局
容器基础
序列容器
03
vector深度实战
动态数组的扩容机制 · reserve与resize区别 · 迭代器失效场景
vector
深度实战
04
deque与list实战
双端队列的底层结构 · list的节点插入删除 · splice与merge操作
deque
list
05
string字符串处理
常用成员函数 · 查找替换 · 子串操作
string
字符串处理
06
stack与queue适配器
底层容器选择 · LIFO/FIFO应用 · 优先级队列priority_queu…
stack
queue
07
map与multimap实战
红黑树原理 · 插入删除查找 · operator[]与at区别
map
multimap
08
set与multiset实战
去重与排序 · lower_bound/upper_… · 交集并集差集算法
set
multiset
09
unordered系列容器
哈希表原理 · 冲突解决 · 自定义哈希函数
unordered
系列容器
10
迭代器分类与使用
输入 · 输出 · 前向
迭代器分类
使用
11
算法概览与分类
非修改式 · 修改式 · 排序
算法概览
分类
12
查找与计数算法
find · find_if · count
查找
计数算法
13
排序与排列算法
sort · stable_sort · partial_sort
排序
排列算法
14
复制与转换算法
copy · copy_if · transform
复制
转换算法
15
数值算法与累加
accumulate · inner_product · partial_sum
数值算法
累加
16
函数对象与lambda
仿函数定义 · lambda表达式捕获 · std::function
lambda
函数对象
17
谓词与比较器
一元/二元谓词 · 自定义排序规则 · stable_partition与p…
谓词
比较器
18
适配器实战
容器适配器 · 迭代器适配器 · 函数适配器(bind
适配器实战
容器适配器
19
分配器与内存管理
allocator接口 · 自定义分配器 · 内存池实现
分配器
内存管理
20
STL性能优化
避免拷贝 · 移动语义 · 右值引用
STL
性能优化
21
并发与STL
多线程下容器的线程安全性 · 锁的使用 · std::atomic与STL结合
STL
并发
22
C++11/14/17新特性
auto · 范围for · 初始化列表
C++11/14/17
新特性
23
C++20新特性
概念(concepts) · 范围(ranges) · 视图(views)
C++20
新特性
24
案例实战一
学生成绩管理系统(使用vector · map · sort
案例实战一
vector
25
案例实战二
文本词频统计(使用unordered… · string · 算法实现高频词提取)
案例实战二
unordered
26
案例实战三
任务调度器(使用priority_q… · deque · lambda实现优先级任务队列)
案例实战三
priority
27
案例实战四
图的最短路径(使用vector · list · priority_queue实现Di…
案例实战四
vector
28
常见陷阱与调试
迭代器失效 · 悬空引用 · 未定义行为
常见陷阱
调试
29
STL源码剖析入门
gcc/libstdc++源码结构 · 关键实现(vector · map
STL
源码剖析入门
30
综合项目与总结
设计一个大型应用(如电商购物车) · 综合运用STL各组件 · 性能调优与代码规范
综合项目
设计一个大型应用
所属VIP或分类
同VIP:45天精通C++编程
同VIP:45天精通Rust编程
同VIP:AE自动曝光算法设计实战