c++入门到精通教程 c++11/14/17—528人已学习
课程介绍
本教程适合那些只有一点点c语言编程知识的新手,也适合那些c++98标准已经掌握的不错但对c++11/14/17新标准基本无所知的c++开发老手,欢迎大家尽早加入学习,请大家从授课目录,讲解课程时长、演示范例详尽程度,试听后收获四个方面评估本教程的质量。
课程收益
学完后,您对c++语言本身的掌握已经很完整、全面了,您可以尝试寻找月薪在1万到1.5万的工作了!
讲师介绍
王健伟 更多讲师课程
23年C++语言编程经验,经历过多个行业的开发项目包括网络安全,网络游戏,通信行业等等,多年的摸爬滚打使自身具备了深厚的开发实力和实战经验。
课程大纲
第1章:c++语言课程介绍
1. c++ 语言课程详细介绍 40:02
第2章:基本语言
1. 语言特性、工程构成、可移植性 01:00:08
2. 命名空间简介、基本输入输出精解 01:21:19
3. auto、头文件防卫、引用、常量 01:13:47
4. 范围for、new内存动态分配、nullptr 01:15:58
5. 结构、权限修饰符、类简介 55:43
6. 函数新特性、内联函数、const详解 01:43:17
7. string类型介绍 01:05:39
8. vector类型介绍 01:10:13
9. 迭代器精彩演绎,失效分析及弥补、实战 01:53:25
10. 类型转换:static_cast、reinterpret_cast等 01:07:22
第3章:类
1. 成员函数、对象拷贝、私有成员 54:47
2. 构造函数详解,explicit,初始化列表 01:23:40
3. inline、const、mutable、this、static 01:23:50
4. 类内初始化、默认构造函数、=default; 51:45
5. 拷贝构造函数 46:50
6. 重载运算符、拷贝赋值运算符、析构函数 01:13:09
7. 派生类、调用顺序、访问等级、函数遮蔽 01:04:20
8. 基类指针、虚纯虚函数、多态性、虚析构 01:32:57
9. 友元函数、友元类、友元成员函数 47:42
10. RTTI、dynamic_cast、typeid、虚函数表 01:13:03
11. 基类与派生类关系的详细再探讨 57:55
12. 左值、右值,左值引用、右值引用、move 01:46:31
13. 临时对象深入探讨、解析,提高性能手段 01:30:28
14. 对象移动、移动构造函数、移动赋值运算符 01:56:55
15. 继承的构造函数、多重继承、虚继承 02:00:49
16. 类型转换构造函数、运算符,类成员指针 01:57:00
第4章:模板与泛型
1. 模板概念,函数模板定义、调用 01:10:40
2. 类模板概念,类模板定义、使用 55:06
3. 用typename场合、默认模板参数、趣味写法分析 01:12:23
4. 成员函数模板,显式实例化、声明 50:34
5. using定义模板别名,显式指定模板参数 49:22
6. 模板全特化、偏特化(局部特化) 01:07:37
第5章:智能指针
1. 直接内存管理(new/delete)、创建新工程观察内存泄漏 01:10:14
2. new、delete探秘,智能指针概述、shared_ptr基础 01:55:16
3. shared_ptr常用操作、计数、自定义删除器等等 01:56:26
4. weak_ptr概述、weak_ptr常用操作、尺寸 01:00:54
5. shared_ptr使用场景、陷阱、性能分析、使用建议 01:40:25
6. unique_ptr概述、常用操作 58:28
7. 返回unique_ptr、删除器、尺寸、智能指针 57:56
第6章:多线程程序设计
1. 并发基本概念及实现,进程、线程基本概念 01:13:44
2. 线程启动、结束,创建线程多法、join,detach 01:24:45
3. 线程传参详解,detach()大坑,成员函数做线程函数 01:45:26
4. 创建多个线程、数据共享问题分析、案例代码 56:36
5. 互斥量概念、用法、死锁演示及解决详解 01:24:46
6. unique_lock详解 01:25:02
7. 单例设计模式共享数据分析、解决,call_once 01:17:04
8. condition_variable、wait、notify_one、notify_all 01:29:48
9. async、future、packaged_task、promise 01:47:47
10. future其他成员函数、shared_future、atomic 01:37:48
11. std::atomic续谈、std::async深入谈 01:04:10
12. windows临界区、其他各种mutex互斥量 01:11:40
13. 补充知识、线程池浅谈、数量谈、总结 56:55
第7章:内存高级话题
1. new、delete的进一步认识 38:37
2. new细节探秘,重载类内operator new、delete 01:06:17
3. 内存池概念、代码实现和详细分析 01:02:46
第8章:未归类知识点
1. 函数调用运算符、function类模板 01:00:44
2. 万能引用universal reference 51:35
3. 理解模板类型推断、查看类型推断结果 01:15:42
4. 引用折叠,转发、完美转发,forward 02:18:17
5. 理解auto类型推断,auto应用场合 01:34:34
6. 详解decltype含义,decltype主要用途 01:51:56
7. 可调用对象、function、bind 01:50:43
8. lambda表达式,for_each、find_if简介 01:38:26
9. lambda表达式捕获模式的陷阱分析和展示 52:38
10. 可变参数函数、initializer_list、省略号形参 01:00:30
大家可以点击【 查看详情】查看我的课程