
- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐



















- 课程介绍
- 课程大纲试看
- 讲师好课46
- 学员评价
适合人群:
有c++基础,想要学习多线程编程 工作中用到多线程技术,或者做下多线程技术储备 之前项目用的系统线程库(多平台),想要换成c++11 14 17 20的自带的线程库
你将会学到:
理解多线程原理并学会c++11 的多线程编程;理解线程池技术原理并能使用c++实现
- 理解线程的原理
- 学会c++11 的多线程编程
- 学会线程池原理并能手动实现线程池
- 学会c++11 14 17 20的多线程相关新特性
课程简介:
《C++11 14 17 20 多线程从原理到线程池实战》讲师:夏曹俊
常见问题
课程使用的开发工具
课程使用的开发工具是vs2019
课程代码是否是跨平台
课程代码都是基于c++自生特性,没有用到第三方库,都是跨平台
旧版本的开发工具是否可以
课程中的大部分代码是c++11 ,绝大部分开发工具都支持,其中c++14 17要比较新的工具支持,c++20需要vs2019
课程是否提供源码
课程提供源码,方便同学学习过程的出现问题,进行对照调试错误。
课程大纲-C++11 14 17 20 多线程从原理到线程池实战
资料下载第1章C++ 11 多线程快速入门(1小时26分钟8节)
1-8
call_once 多线程调用函数只进入一次call_once 多线程调用函数只进入一次
「仅限付费用户」点击下载“37call_once 多线程调用函数只进入一次.zip”
[06:06]开始学习第2章多线程通信和锁(53分钟5节)
2-2
竞争状态和临界区介绍_互斥锁mutex代码演示竞争状态和临界区介绍_互斥锁mutex代码演示
「仅限付费用户」点击下载“8竞争状态和临界区介绍_互斥锁mutex代码演示.zip”
[09:55]开始学习2-4
超时锁timed_mutex和可重入锁recursive超时锁timed_mutex和可重入锁recursive_mutex
「仅限付费用户」点击下载“10超时锁timed_mutex和可重入锁recursive_mutex.zip”
[15:53]开始学习第3章锁资源管理和条件变量(1小时50分钟9节)
3-1
手动实现RAII管理mutex资源_锁自动释放手动实现RAII管理mutex资源_锁自动释放
「仅限付费用户」点击下载“12手动实现RAII管理mutex资源_锁自动释放.zip”
[08:46]开始学习3-2
c++11RAII控制锁lock_guardc++11RAII控制锁lock_guard
「仅限付费用户」点击下载“13c++11RAII控制锁lock_guard.zip”
[10:42]开始学习3-3
unique_lock可临时解锁控制超时的互斥体包装器unique_lock可临时解锁控制超时的互斥体包装器
「仅限付费用户」点击下载“14unique_lock可临时解锁控制超时的互斥体包装器.zip”
[12:25]开始学习3-4
C++14shared_lock共享锁包装器C++14shared_lock共享锁包装器
「仅限付费用户」点击下载“15 C++14shared_lock共享锁包装器.zip”
[04:48]开始学习3-5
c++17scoped_lock解决互锁造成的死锁问题c++17scoped_lock解决互锁造成的死锁问题
「仅限付费用户」点击下载“16c++17scoped_lock解决互锁造成的死锁问题.zip”
[13:14]开始学习3-6
项目案例线程通信使用互斥锁和list实现线程通信项目案例线程通信使用互斥锁和list实现线程通信
「仅限付费用户」点击下载“17项目案例线程通信使用互斥锁和list实现线程通信.zip”
[21:55]开始学习
“夏曹俊”老师的其他课程更多+
5