
51CTO-C++语言基础到进阶
来自 网络整理·免费领取学习资源
6,172 领取 · 8,238 收藏更新于 2026年9月20日
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《51CTO-C++语言基础到进阶》。官网需要单独购买,有集上可以免费领取。
资源介绍:
适用人群
- (1)有C语言基础,比如知道指针等,希望进一步学习C++
- (2)C98老手,希望学习C11/14/17新标准
课程目录
- 1-1 c++ 语言课程详细介绍
- 10-1 结束语、未来之路
- 2-1 语言特性、工程构成、可移植性
- 2-10 类型转换:static_cast等
- 2-2 auto、头文件防卫、引用、常量
- 2-3 命名空间简介、基本输入输出精解
- 2-4 范围for、new内存动态分配、nullptr
- 2-5 结构、权限修饰符、类简介
- 2-6 函数新特性、内联函数、const详解
- 2-7 string类型介绍
- 2-8 vector类型介绍
- 2-9 迭代器精彩演绎,失效分析及弥补、实战
- 3-1 成员函数、对象拷贝、私有成员
- 3-10 RTTI、dynamic_cast、typeid、虚函数表
- 3-11 基类与派生类关系的详细再探讨
- 3-12 左值、右值,左值引用、右值引用、move
- 3-13 临时对象深入探讨、解析,提高性能手段
- 3-14 对象移动、移动构造函 数、移动赋值运算符
- 3-15 继承的构造函数、多重继承、虚继承
- 3-16 类型转换构造函数、运算符,类成员指针
- 3-2 构造函数详解,explicit,初始化列表
- 3-3 inline、const、mutable、this、stat
- 3-4 类内初始化、默认构造函数、=default
- 3-5 拷贝构造函数
- 3-6 重载运算符、拷贝赋值运算符、析构函数
- 3-7 派生类、调用顺序、访问等级、函数遮蔽
- 3-8 基类指针、虚纯虚函数、多态性、虚析构
- 3-9 友元函数、友元类、友元成员函数
- 4-1 模板概念,函数模板定义、调用
- 4-2 类模板概念,类模板定义、使用
- 4-3 typename场合、默认模板参数、趣味写法分析
- 4-4 成员函数模板,显式实例化、声明
- 4-5 using定义模板别名,显式指定模板参数
- 4-6 模板全特化、偏特化(局部特化)
- 4-7 可变参模板
- 4-8 可变参模板续、模板模板参数
- 5-1 直接内存管理(new-delete)、创建新工程观察内存泄漏
- 5-2 new、delete探秘,智能指针概述、shared_ptr
- 5-3 shared_ptr常用操作、计数、自定义删除器等等
- 5-4 weak_ptr概述、weak_ptr常用操作、尺寸
- 5-5 shared_ptr使用场景、陷阱、性能分析、使用建议
- 5-6 unique_ptr概述、常用操作
- 5-7 返回unique_ptr、删除器、尺寸、智能指针
- 6-1 并发基本概念及实现,进程、线程基本概念
- 6-10 future其他成员函数、shared_future、ato
- 6-11 std atomic续谈、std async深入谈
- 6-12 windows临界区、其他各种mutex互斥量
- 6-13 补充知识、线程池浅谈、数量谈、总结
- 6-2 线程启动、结束,创建线程多法、join,detach
- 6-3 线程传参详解,detach大坑,成员函数做线程函数
- 6-4 创建多个线程、数据共享问题分析、案例代码
- 6-5 互斥量概念、用法、死锁演示及解决详解
- 6-6 unique_lock详解
- 6-7 单例设计模式共享数据分析、解决,call_once
- 6-8 condition_variable、wait
- 6-9 async、future、packaged_task、pro
- 7-1 new、delete的进一步认识
- 7-2 new细节探秘,重载类operator new delete
- 7-3 内存池概念、代码实现和详细分析
- 7-4 嵌入式指针概念及范例、内存池改进版
- 7-5 重载全局new、delete,定位new及重载等
- 8-1 STL总述、发展史、组成,数据结构谈
- 8-2 容器分类,array、vector容器精解
- 8-3 容器的说明和简单应用例续
- 8-4 分配器概述、使用,工作原理说
- 8-5 迭代器的概念和分类
- 8-6 算法概述、内部处理、使用范例
- 8-7 函数对象回顾、系统函数对象及范例
- 8-8 适配器概念、分类、范例及总结
- 9-1 函数调用运算符、function类模板
- 9-10 可变参数函数、initializer_list、省略号形参
- 9-11 萃取(traits)技术概念、范例等
- 9-2 万能引用universal reference
- 9-3 理解模板类型推断、查看类型推断结果
- 9-4 引用折叠,转发、完美转发,forward
- 9-5 理解auto类型推断,auto应用场合
- 9-6 详解decltype含义,decltype主要用途
- 9-7 可调用对象、std function、std bind
- 9-8 lambda表达式,for_each、find_if简介
- 9-9 lambda表达式捕获模式的陷阱分析和展示
- C从入门到精通C98_11_14_17视频课程
包含内容
- · 1-1 c++ 语言课程详细介绍
- · 10-1 结束语、未来之路
- · 2-1 语言特性、工程构成、可移植性
- · 2-10 类型转换:static_cast等
- · 2-2 auto、头文件防卫、引用、常量
- · 2-3 命名空间简介、基本输入输出精解
- · 2-4 范围for、new内存动态分配、nullptr
- · 2-5 结构、权限修饰符、类简介