51CTO-现代C++(C++ 11 核心特性详解) 是一门深入讲解C++11核心特性的课程。该课程全面覆盖C++11的新特性,包括右值引用、移动语义、智能指针、lambda表达式、统一初始化列表等,帮助学员掌握现代C++的编程技巧和最佳实践。通过实例演示和代码分析,学员能够深入理解C++11的改进之处,提升编程效率和代码质量。
51CTO-现代C++(C++ 11 核心特性详解)2.59GB
第一章 课程介绍38.06MB
1-1.接地气的使用C++_ev.mp438.06MB
第二章 智能指针711.38MB
2-1.内存管理及C++ RAII手法_ev.mp418.91MB
2-2.shared_ptr的基本用法【1】.mp451.06MB
2-3.share_ptr的基本用法【2】.mp450.25MB
2-4.shared_ptr的细节.mp464.19MB
2-5.weak_ptr的概念及基本用法.mp458.32MB
2-6.使用weak_ptr与shared_ptr在多线程中管理内存.mp469.56MB
2-7.使用weak_ptr与shared_ptr避免循环引用.mp446.08MB
2-8.unique_ptr的概念及基本用法.mp476.78MB
2-9.unique_ptr的应用.mp464MB
2-10.shared_ptr的应用【多线程安全及写时复制的实现1】.mp440.79MB
2-11.shared_ptr的应用【写时复制的实现2】.mp466.66MB
2-12.shared_ptr与uinque_ptr的删除器【总结1】.mp496.17MB
2-13.智能指针总结【总结2】_ev.mp48.6MB
第三章 function和bind233.47MB
3-1.function和bind概念及用法.mp4102.16MB
3-2.新的“回调”机制.mp4131.31MB
第四章 lambda函数201.32MB
4-1.lambda函数的概念及用法.mp4103.12MB
4-2.lambda函数与STL算法.mp498.19MB
第五章 移动语义317.94MB
5-1.拷贝控制及右值引用.mp475.4MB
5-2.移动语义.mp4141.26MB
5-3.move函数和STL容器中的移动语义.mp464.87MB
5-4.移动语义的使用.mp436.41MB
第六章 chrono库378.56MB
6-1.使用chrono库处理时间.mp451.59MB
6-2.chrono库中的三种clock类型.mp4127.73MB
6-3.时间间隔.mp4118.07MB
6-4.时间点和时间间隔类型转换.mp451.6MB
6-5.C++ 11 chrono库之外.mp429.57MB
第七章 thread库762.44MB
7-1.多线程编程的要点_ev.mp420.07MB
7-2.thread类的使用.mp498.35MB
7-3.条件变量的使用【1】.mp4104.76MB
7-4.条件变量的使用【2】.mp4118.72MB
7-5.线程间的通信.mp470.03MB
7-6.生产者消费者队列.mp491.42MB
7-7.生产者消费队列【有界队列的实现】.mp4134.63MB
7-8.生产者消费者队列【无界队列的实现】.mp470.45MB
7-9.thread库提供的高层次抽象_ev.mp454MB
配套课程资料12.37MB
配套课程资料.exe12.37MB
网站声明:
1. 该网盘资源的安全性和完整性需要您自行判断,点击下载地址直接跳转到网盘官方页面。本站链接通过程序自动收集互联网公开分享链接,本站不储存、复制、传播任何网盘文件,也不提供下载服务。
2. 本站遵守相关法律法规,坚决杜绝一切违规不良信息,如您发现任何涉嫌违规的网盘信息,请立即向网盘官方网站举报,并及时反馈给我们进行屏蔽删除。
3. 本站高度重视知识产权保护和个人隐私保护,如有网盘链接侵犯您的合法权益,请立即向网盘官方网站举报,并参见本站《版权说明》提供书面材料联系我们屏蔽删改。
1. 该网盘资源的安全性和完整性需要您自行判断,点击下载地址直接跳转到网盘官方页面。本站链接通过程序自动收集互联网公开分享链接,本站不储存、复制、传播任何网盘文件,也不提供下载服务。
2. 本站遵守相关法律法规,坚决杜绝一切违规不良信息,如您发现任何涉嫌违规的网盘信息,请立即向网盘官方网站举报,并及时反馈给我们进行屏蔽删除。
3. 本站高度重视知识产权保护和个人隐私保护,如有网盘链接侵犯您的合法权益,请立即向网盘官方网站举报,并参见本站《版权说明》提供书面材料联系我们屏蔽删改。