C++入门到进阶
目录
章节1:C++入门到精通试看
课时1视频c++ 语言课程详细介绍40:02可试看
章节2:第二章试看
课时2视频语言特性、工程构成、可移植性60:07可试看
课时3视频命名空间简介、基本输入输出精解81:19可试看
课时4视频auto、头文件防卫、引用、常量73:47可试看
课时5视频范围for、new内存动态分配、nullptr75:58
课时6视频结构、权限修饰符、类简介55:43
课时7视频函数新特性、内联函数、const详解103:17
课时8视频string类型介绍65:38
课时9视频vector类型介绍70:13
课时10视频迭代器精彩演绎,失效分析及弥补、实战113:25
课时11视频类型转换:static_cast、reinterpret_cast等67:22
章节3:第三章
课时12视频成员函数、对象拷贝、私有成员54:47
课时13视频构造函数详解,explicit,初始化列表83:39
课时14视频inline、const、mutable、this、static83:49
课时15视频类内初始化、默认构造函数、=default;51:45
课时16视频拷贝构造函数46:50
课时17视频重载运算符、拷贝赋值运算符、析构函数73:09
课时18视频派生类、调用顺序、访问等级、函数遮蔽64:19
课时19视频基类指针、虚纯虚函数、多态性、虚析构92:57
课时20视频友元函数、友元类、友元成员函数47:42
课时21视频RTTI、dynamic_cast、typeid、虚函数表73:02
课时22视频基类与派生类关系的详细再探讨57:55
课时23视频左值、右值,左值引用、右值引用、move106:31
课时24视频临时对象深入探讨、解析,提高性能手段90:28
课时25视频对象移动、移动构造函数、移动赋值运算符116:55
课时26视频继承的构造函数、多重继承、虚继承120:48
课时27视频类型转换构造函数、运算符,类成员指针117:00
章节4:模板与泛型
课时28视频模板概念,函数模板定义、调用70:39
课时29视频类模板概念,类模板定义、使用55:05
课时30视频用typename场合、默认模板参数、趣味写法分析72:23
课时31视频成员函数模板,显式实例化、声明50:34
课时32视频using定义模板别名,显式指定模板参数49:22
课时33视频模板全特化、偏特化(局部特化)67:37
课时34视频可变参模板52:17
课时35视频可变参模板续、模板模板参数52:19
章节5:智能指针
课时36视频直接内存管理(new/delete)、创建新工程观察内存泄漏70:14
课时37视频new、delete探秘,智能指针概述、shared_ptr基础115:16
课时38视频shared_ptr常用操作、计数、自定义删除器等等116:26
课时39视频weak_ptr概述、weak_ptr常用操作、尺寸60:54
课时40视频shared_ptr使用场景、陷阱、性能分析、使用建议100:25
课时41视频unique_ptr概述、常用操作58:28
课时42视频返回unique_ptr、删除器、尺寸、智能指针总结57:55
章节6:并发与多线程
课时43视频并发基本概念及实现,进程、线程基本概念73:44
课时44视频线程启动、结束,创建线程多法、join,detach84:45
课时45视频线程传参详解,detach()大坑,成员函数做线程函数105:26
课时46视频创建多个线程、数据共享问题分析、案例代码56:36
课时47视频互斥量概念、用法、死锁演示及解决详解84:46
课时48视频unique_lock详解85:02
课时49视频单例设计模式共享数据分析、解决,call_once77:03
课时50视频condition_variable、wait、notify_one、notify_all89:48
课时51视频async、future、packaged_task、promise107:46
课时52视频future其他成员函数、shared_future、atomic97:48
课时53视频std::atomic续谈、std::async深入谈64:10
课时54视频windows临界区、其他各种mutex互斥量71:40
课时55视频补充知识、线程池浅谈、数量谈、总结56:54
章节7:内存高级话题
课时56视频new、delete的进一步认识38:37
课时57视频new细节探秘,重载类内operator new、delete66:17
课时58视频内存池概念、代码实现和详细分析62:46
课时59视频嵌入式指针概念及范例、内存池改进版60:56
课时60视频重载全局new、delete,定位new及重载等53:51
章节8:STL标准模板库大局观
课时61视频STL总述、发展史、组成,数据结构谈41:32
课时62视频容器分类,array、vector容器精解85:52
课时63视频容器的说明和简单应用例续75:37
课时64视频分配器概述、使用,工作原理说45:45
课时65视频迭代器的概念和分类61:33
课时66视频算法概述、内部处理、使用范例74:47
课时67视频函数对象回顾、系统函数对象及范例24:55
课时68视频适配器概念、分类、范例及总结48:29
章节9:未归类知识点
课时69视频函数调用运算符、function类模板60:44
课时70视频万能引用universal reference51:35
课时71视频理解模板类型推断、查看类型推断结果75:42
课时72视频引用折叠,转发、完美转发,forward138:17
课时73视频理解auto类型推断,auto应用场合94:34
课时74视频详解decltype含义,decltype主要用途111:56
课时75视频可调用对象、std::function、std::bind110:43
课时76视频lambda表达式,for_each、find_if简介98:26
课时77视频lambda表达式捕获模式的陷阱分析和展示52:37
课时78视频可变参数函数、initializer_list、省略号形参60:30
课时79视频萃取(traits)技术概念、范例等29:04
章节10:课程总结与展望
课时80视频结束语、未来之路