课程简介
本课程深入讲解现代C++(C++11/14/17)的核心特性与多线程编程实战技术。课程涵盖智能指针(unique_ptr、shared_ptr、weak_ptr)、POD类型、移动语义、完美转发、lambda表达式等关键语言特性,并重点解析多线程编程中的线程创建、互斥锁、条件变量、原子操作、异步编程等高级主题。通过实际案例演示生产者和消费者模型、单例模式实现、线程同步与资源管理,帮助学习者掌握高效、安全的并发编程技巧,提升C++项目开发能力和系统性能优化水平。适合有一定C++基础的开发者进阶学习。
下载地址
课程目录
C++核心特性
模板编程
类型推导
- auto与decltype
- 返回值类型后置
- 类型推导规则
智能指针
- shared_ptr与删除器
- unique_ptr与删除器
- weak_ptr与内存管理
类型系统
时间与日期
- duration与time_point
- 时钟类
- 时间转换
多线程
线程同步
并发编程
--- 点击展开详细目录 ---
|