
王健伟 C++语言基础到进阶 C++11/14/17新标准
来自 网络整理·免费领取学习资源
6,321 领取 · 7,923 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《王健伟 C++语言基础到进阶 C++11/14/17新标准》。官网需要单独购买,有集上可以免费领取。
课程介绍
需C语言基础,希望通过学习对C++语言有多面的学习,包括对C++**标准的学习以适应C++工作岗位.对C语言有一定的掌握希望学习C++语言或对C++98已很熟,希望学习C++11/14/17新标准
课程目录
- 第1章 c++语言课程介绍 (40分钟 1节)
- 1-1c++ 语言课程详细介绍[40:02]
- 第2章 基本语言 (12小时46分钟 10节)
- 2-1语言特性、工程构成、可移植性[01:00:08]
- 2-2命名空间简介、基本输入输出精解[01:21:19]
- 2-3auto、头文件防卫、引用、常量[01:13:47]
- 2-4范围for、new内存动态分配、nullptr[01:15:58]
- 2-5结构、权限修饰符、类简介[55:43]
- 2-6函数新特性、内联函数、const详解[01:43:17]
- 2-7string类型介绍[01:05:38]
- 2-8vector类型介绍[01:10:13]
- 2-9迭代器精彩演绎,失效分析及弥补、实战[01:53:25]
- 2-10类型转换:static_cast等[01:07:22]
- 第3章 类 (21小时21分钟 16节)
- 3-1成员函数、对象拷贝、私有成员[54:47]
- 3-2构造函数详解,explicit,初始化列表[01:23:39]
- 3-3inline、const、mutable、this、[01:23:49]
- 3-4类内初始化、默认构造函数、=default;[51:45]
- 3-5拷贝构造函数[46:50]
- 3-6重载运算符、拷贝赋值运算符、析构函数[01:13:09]
- 3-7派生类、调用顺序、访问等级、函数遮蔽[01:04:20]
- 3-8基类指针、虚纯虚函数、多态性、虚析构[01:32:57]
- 3-9友元函数、友元类、友元成员函数[47:42]
- 3-10RTTI、dynamic_cast、typeid、虚[01:13:02]
- 3-11基类与派生类关系的详细再探讨[57:55]
- 3-12左值、右值,左值引用、右值引用、move[01:46:32]
- 3-13临时对象深入探讨、解析,提高性能手段[01:30:28]
- 3-14对象移动、移动构造函数、移动赋值运算符[01:56:55]
- 3-15继承的构造函数、多重继承、虚继承[02:00:49]
- 3-16类型转换构造函数、运算符,类成员指针[01:57:00]
- 第4章 模板与泛型 (7小时50分钟 8节)
- 4-1模板概念,函数模板定义、调用[01:10:40]
- 4-2类模板概念,类模板定义、使用[55:05]
- 4-3typename场合、默认模板参数、趣味写法分析[01:12:23]
- 4-4成员函数模板,显式实例化、声明[50:34]
- 4-5using定义模板别名,显式指定模板参数[49:22]
- 4-6模板全特化、偏特化(局部特化)[01:07:37]
- 4-7可变参模板[52:17]
- 4-8可变参模板续、模板模板参数[52:20]
- 第5章 智能指针 (9小时39分钟 7节)
- 5-1直接内存管理(new/delete)、创建新工程观察[01:10:14]
- 5-2new、delete探秘,智能指针概述、shared[01:55:16]
- 5-3shared_ptr常用操作、计数、自定义删除器等等[01:56:26]
- 5-4weak_ptr概述、weak_ptr常用操作、尺寸[01:00:54]
- 5-5shared_ptr使用场景、陷阱、性能分析、使用建[01:40:25]
- 5-6unique_ptr概述、常用操作[58:28]
- 5-7返回unique_ptr、删除器、尺寸、智能指针[57:55]
- 第6章 并发与多线程 (17小时35分钟 13节)
- 6-1并发基本概念及实现,进程、线程基本概念[01:13:44]
- 6-2线程启动、结束,创建线程多法、join,detach[01:24:45]
- 6-3线程传参详解,detach大坑,成员函数做线程函[01:45:26]
- 6-4创建多个线程、数据共享问题分析、案例代码[56:36]
- 6-5互斥量概念、用法、死锁演示及解决详解[01:24:46]
- 6-6unique_lock详解[01:25:02]
- 6-7单例设计模式共享数据分析、解决,call_once[01:17:04]
- 6-8condition_variable、wait,no[01:29:48]
- 6-9async、future、packaged_task[01:47:46]
- 6-10future其他成员函数、shared_future[01:37:48]
- 6-11std::atomic续谈、std::async深入[01:04:10]
- 6-12windows临界区、其他各种mutex互斥量[01:11:40]
- 6-13补充知识、线程池浅谈、数量谈、总结[56:55]
- 第7章 内存高级话题 (4小时42分钟 5节)
- 7-1new、delete的进一步认识[38:37]
- 7-2new细节探秘,重载类operator new de[01:06:17]
- 7-3内存池概念、代码实现和详细分析[01:02:47]
- 7-4嵌入式指针概念及范例、内存池改进版[01:00:56]
- 7-5重载全局new、delete,定位new及重载等[53:51]
- 第8章 STL标准模板库大局观 (7小时38分钟 8节)
- 8-1STL总述、发展史、组成,数据结构谈[41:32]
- 8-2容器分类,array、vector容器精解[01:25:52]
- 8-3容器的说明和简单应用例续[01:15:37]
- 8-4分配器概述、使用,工作原理说[45:45]
- 8-5迭代器的概念和分类[01:01:33]
- 8-6算法概述、内部处理、使用范例[01:14:47]
- 8-7函数对象回顾、系统函数对象及范例[24:55]
- 8-8适配器概念、分类、范例及总结[48:29]
- 第9章 未归类知识点 (14小时44分钟 11节)
- 9-1函数调用运算符、function类模板[01:00:44]
- 9-2**引用universal reference[51:35]
- 9-3理解模板类型推断、查看类型推断结果[01:15:42]
- 9-4引用折叠,转发、优秀转发,forward[02:18:17]
- 9-5理解auto类型推断,auto应用场合[01:34:34]
- 9-6详解decltype含义,decltype主要用途[01:51:56]
- 9-7可调用对象、std::function、std::b[01:50:43]
- 9-8lambda表达式,for_each、find_if开始学习
- 9-9lambda表达式捕获模式的陷阱分析和展示[52:38]
- 9-10可变参数函数、initializer_list、省略[01:00:30]
- 9-11萃取(traits)技术概念、范例等[29:04]
- 第10章 课程总结与展望 (31分钟 1节)
- 10-1结束语、未来之路[31:22]
包含内容
- · 第1章 c++语言课程介绍 (40分钟 1节)
- · 第2章 基本语言 (12小时46分钟 10节)
- · 第3章 类 (21小时21分钟 16节)
- · 第4章 模板与泛型 (7小时50分钟 8节)
- · 第5章 智能指针 (9小时39分钟 7节)
- · 第6章 并发与多线程 (17小时35分钟 13节)
- · 第7章 内存高级话题 (4小时42分钟 5节)
- · 第8章 STL标准模板库大局观 (7小时38分钟 8节)
贡献者
小宇
白银