51CTO-现代C++(C++ 11 核心特性详解)是一个针对C++编程语言的在线课程,旨在帮助学习者掌握C++ 11及以后版本的核心特性和最新技术。以下是课程详细介绍:
1. 课程主题:本课程将围绕C++ 11及以后版本的核心特性展开,包括语言改进、标准库增强、性能优化等方面的内容。
2. 课程内容:课程内容包括但不限于以下方面:
* C++ 11语言改进:包括初始化列表、右值引用、完美转发、Lambda表达式等核心特性的讲解和应用。
* C++标准库增强:包括容器类改进、算法库改进、字符串处理库增强等方面的内容。
* 性能优化:包括编译器优化技术、内存管理技巧、性能测试和分析等方面的内容,以提高代码的执行效率。
* 实战案例:通过实际案例演示和应用C++ 11及以后版本的核心特性,帮助学习者更好地理解和掌握相关技术。
3. 学习资源:课程提供丰富的学习资源,包括视频教程、文档资料、在线互动答疑等,以帮助学习者更好地理解和应用C++ 11及以后版本的核心特性。
4. 学习方式:学习者可以根据自己的时间和能力,选择在线观看视频教程或参加线下实践等方式进行学习。课程还提供在线互动答疑和交流平台,以便学习者之间互相学习和交流。
总之,51CTO-现代C++(C++ 11 核心特性详解)是一个全面、系统、实用的C++编程课程,适合初学者和进阶学习者。学习者可以通过学习本课程,掌握C++ 11及以后版本的核心特性和最新技术,提高自己的编程能力和竞争力。
课程截图:
51CTO-现代C++(C++ 11 核心特性详解)
├──第二章 智能指针
| ├──2-1.内存管理及C++ RAII手法_ev.mp4 18.91M
| ├──2-10.shared_ptr的应用【多线程安全及写时复制的实现1】.mp4 40.79M
| ├──2-11.shared_ptr的应用【写时复制的实现2】.mp4 66.66M
| ├──2-12.shared_ptr与uinque_ptr的删除器【总结1】.mp4 96.17M
| ├──2-13.智能指针总结【总结2】_ev.mp4 8.60M
| ├──2-2.shared_ptr的基本用法【1】.mp4 51.06M
| ├──2-3.share_ptr的基本用法【2】.mp4 50.25M
| ├──2-4.shared_ptr的细节.mp4 64.19M
| ├──2-5.weak_ptr的概念及基本用法.mp4 58.32M
| ├──2-6.使用weak_ptr与shared_ptr在多线程中管理内存.mp4 69.56M
| ├──2-7.使用weak_ptr与shared_ptr避免循环引用.mp4 46.08M
| ├──2-8.unique_ptr的概念及基本用法.mp4 76.78M
| └──2-9.unique_ptr的应用.mp4 64.00M
├──第六章 chrono库
| ├──6-1.使用chrono库处理时间.mp4 51.59M
| ├──6-2.chrono库中的三种clock类型.mp4 127.73M
| ├──6-3.时间间隔.mp4 118.07M
| ├──6-4.时间点和时间间隔类型转换.mp4 51.60M
| └──6-5.C++ 11 chrono库之外.mp4 29.57M
├──第七章 thread库
| ├──7-1.多线程编程的要点_ev.mp4 20.07M
| ├──7-2.thread类的使用.mp4 98.35M
| ├──7-3.条件变量的使用【1】.mp4 104.76M
| ├──7-4.条件变量的使用【2】.mp4 118.72M
| ├──7-5.线程间的通信.mp4 70.03M
| ├──7-6.生产者消费者队列.mp4 91.42M
| ├──7-7.生产者消费队列【有界队列的实现】.mp4 134.63M
| ├──7-8.生产者消费者队列【无界队列的实现】.mp4 70.45M
| └──7-9.thread库提供的高层次抽象_ev.mp4 54.00M
├──第三章 function和bind
| ├──3-1.function和bind概念及用法.mp4 102.16M
| └──3-2.新的“回调”机制.mp4 131.31M
├──第四章 lambda函数
| ├──4-1.lambda函数的概念及用法.mp4 103.12M
| └──4-2.lambda函数与STL算法.mp4 98.19M
├──第五章 移动语义
| ├──5-1.拷贝控制及右值引用.mp4 75.40M
| ├──5-2.移动语义.mp4 141.26M
| ├──5-3.move函数和STL容器中的移动语义.mp4 64.87M
| └──5-4.移动语义的使用.mp4 36.41M
├──第一章 课程介绍
| └──1-1.接地气的使用C++_ev.mp4 38.06M
└──配套课程资料
| └──配套课程资料.exe 12.37M