2017 黑马 C++ 教学视频

2017 黑马 C++ 教学视频_B站

视频教程目录

视频 选集 时间
P1 1-1 课程安排_ 04:18
P2 1-2 C++概述_ 10:56
P3 1-3 hello World书写_ 19:39
P4 1-4 双冒号作用域运算符_ 07:05
P5 1-5 命名空间namespace使用avi_ 19:39
P6 1-6 using声明和using编译指令_ 09:02
P7 1-7 C++对C语言的增强_全局变量、函数检测、类型转换、struct、bool、三目_ 33:25
P8 1-8 const增强_ 12:27
P9 1-9 C语言中const默认外部链接,C++默认内部链接_ 05:47
P10 1-10 const分配内存情况_ 08:44
P11 1-11 尽量用const代替define_ 03:20
P12 1-12 引用的基本语法以及注意事项_ 13:17
P13 1-13 参数的传递方式_ 09:20
P14 1-14 引用的注意事项_ 08:33
P15 1-15 引用的本质_ 04:36
P16 1-16 指针的引用_ 06:56
P17 1-17 常量引用_ 11:46
P18 2-1 课程回顾_ 17:54
P19 2-2 作业案例-设计圆类_ 11:28
P20 2-3 作业案例-设计学生类_ 12:50
P21 2-4 内联函数的引出-宏缺陷以及内联函数和编译器处理_ 21:59
P22 2-5 函数默认参数以及占位参数_ 16:49
P23 2-6 函数重载的语法_ 17:50
P24 2-7 上午课程回顾_ 09:37
P25 2-8 函数重载的实现原理_ 02:33
P26 2-9 extern C浅析_ 11:21
P27 2-10 C语言下的封装和C++语言的封装区别_ 25:54
P28 2-11 建议将成员属性设置为私有_ 12:27
P29 3-1 课程回顾_(1) 09:23
P30 3-2 面向对象设计案例-立方体案例_ 20:56
P31 3-3 面向对象设计案例-点和圆的关系_ 31:47
P32 3-4 对象的初始化和清理(构造和析构函数)_ 14:14
P33 3-5 构造函数的分类及调用_ 24:09
P34 3-6 拷贝构造函数调用时机_ 15:56
P35 3-7 构造函数的调用规则_ 11:02
P36 3-8 深拷贝与浅拷贝_ 15:56
P37 3-9 初始化列表_ 08:14
P38 3-10 类对象作为类成员的案例_ 15:24
P39 3-11 explicit关键字作用_ 06:35
P40 3-12 new运算符的使用_ 22:50
P41 4-1 前三天课程回顾_ 32:27
P42 4-2 静态成员变量_ 14:41
P43 4-3 静态成员函数_ 10:37
P44 4-4 单例模式的简介_ 04:31
P45 4-5 单例模式案例 - 主席案例_ 21:30
P46 4-6 单例模式案例-打印机案例_ 08:25
P47 4-7 C++对象模型初探-成员变量和成员属性分开处理_ 15:58
P48 4-8 this指针基本使用_ 20:12
P49 4-9 空指针访问成员函数_ 09:47
P50 4-10 常函数与常对象_ 13:37
P51 4-11 全局函数做友元函数_ 09:01
P52 4-12 类模板的分文件编写问题以及解决_ 12:34
P53 4-13 成员函数做友元函数_ 07:30
P54 5-01 课程回顾_(2) 16:59
P55 5-02 强化训练-数组类封装_ 25:00
P56 5-03 加号运算符重载_ 28:27
P57 5-04 左移运算符重载_ 17:52
P58 5-05 前置后置递增运算符重载_ 22:11
P59 5-06 前置后置返回值的补充_ 04:37
P60 5-07 指针运算符重载(智能指针)_ 16:58
P61 5-08 赋值运算符重载_ 16:13
P62 5-09 []运算符重载_ 06:51
P63 6-01 课程回顾__vTOf0 12:52
P64 6-02 关系运算符重载_ 07:17
P65 6-03 函数调用运算符重载,不要重载 与和或运算符_ 14:46
P66 6-04 强化训练字符串封装(一)_ 17:43
P67 6-05 强化训练字符串封装(二)_ 18:15
P68 6-06 继承的引出_ 17:25
P69 6-07 继承方式_ 15:38
P70 6-08 继承中的对象模型_ 07:57
P71 6-09 继承中的构造和析构顺序(补充)_ 05:21
P72 6-09 继承中的构造和析构顺序_ 06:48
P73 6-10 继承中的同名成员处理_ 11:58
P74 6-11 继承中的静态成员处理_ 07:25
P75 6-12 多继承的概念以及问题_ 11:56
P76 6-13 菱形继承的问题以及解决方案_ 15:15
P77 6-14 虚基类的内部工作原理解析_ 05:05
P78 7-01 Day4到Day6课程回顾_ 29:31
P79 7-02 静态联编和动态联编_ 13:46
P80 7-03 多态原理解析_ 23:12
P81 7-04 多态深入剖析锻炼_ 04:14
P82 7-05 多态案例-计算器案例_ 17:02
P83 7-06 抽象类和纯虚函数_ 11:01
P84 7-07 虚析构和纯虚析构函数_ 16:53
P85 7-08 向上类型转换和向下类型转换_ 10:32
P86 7-10 多态案例二-Pk游戏需求_ 07:09
P87 7-11 多态案例二 pk游戏构建_ 45:58
P88 7-12 多态案例二 游戏运行_ 21:31
P89 8-01 课程回顾_(3) 09:56
P90 8-02 函数模板基本使用_ 20:10
P91 8-03 课堂练习-实现通用的数组排序_ 10:11
P92 8-04 函数模板与普通函数的区别以及调用规则_ 15:20
P93 8-05 模板机制_ 05:57
P94 8-06 函数模板的局限性_ 11:09
P95 8-07 类模板的基本使用_ 06:58
P96 8-08 成员函数创建时机_ 07:17
P97 8-09 类模板做函数的参数_ 11:39
P98 8-10 类模板碰到继承的问题以及解决_ 12:50
P99 8-11 类模板的类外实现成员函数_ 07:37
P100 8-12 类模板的分文件编写问题以及解决__eWmKO 12:34
P101 8-13 友元碰到类模板-友元函数类内实现_ 06:37
P102 8-13 友元碰到类模板-友元函数类外实现_ 09:54
P103 8-14 类模板的应用-数组类的封装_ 21:13
P104 9-01 课程回顾_(4) 14:34
P105 9-02 类型转换-静态类型_ 11:35
P106 9-03 类型转换-动态类型_ 10:29
P107 9-04 类型转换-静态和重新解释转换_ 07:27
P108 9-05 异常的基本使用_ 22:51
P109 9-06 对自定义异常进行捕获_ 03:44
P110 9-07 栈解旋_ 06:10
P111 9-08 异常的接口声明_ 09:10
P112 9-09 异常变量生命周期_ 13:12
P113 9-10 异常的多态使用_ 06:47
P114 9-11 使用系统标准异常_ 09:57
P115 9-12 编写自己的异常类_ 09:46
P116 9-13 标准输入流_ 29:07
P117 9-14 标准输入流案例_ 14:08
P118 9-15 标准输出流_ 13:44
P119 9-16 文件的读写操作_ 17:07
P120 10-01 课程回顾__ObktS 16:45
P121 10-02 STL基本概念_ 13:37
P122 10-03 容器算法迭代器三大组件介绍_ 09:54
P123 10-04 三大组件的初识_ 11:03
P124 10-05 三大组件基本使用_ 20:36
P125 10-06 string容器_构造、赋值_ 10:32
P126 10-07 string容器API_ 42:59
P127 10-08 vector容器(上)_ 21:52
P128 10-09 swap收缩空间上_ 03:37
P129 10-10 vector容器(下)_ 26:18
P130 10-11 deque容器_ 21:35
P131 10-12 作业布置以及sort使用_ 10:13
P132 11-01 课程回顾__y4MLN 22:19
P133 11-02 作业案例-评委打分_ 21:04
P134 11-03 stack栈容器_ 10:04
P135 11-04 queue队容器_ 10:01
P136 11-05 list容器上_ 25:15
P137 11-06 list容器下_ 17:22
P138 11-07 list容器remove删除自定义数据类型_ 08:21
P139 11-08 set容器上_ 15:45
P140 11-09 set容器中_ 15:45
P141 11-10 pair对组的创建方式_ 04:47
P142 11-11 set容器下_ 11:50
P143 11-12 set容器插入自定义数据类型_ 07:08
P144 11-13 map容器_ 26:09
P145 11-14 作业布置以及STL各个容器是使用时机_ 08:51
P146 12-01 课程回顾_(1)_k1dnI 10:41
P147 12-02 作业案例-员工分组_ 19:29
P148 12-03 函数对象_ 11:11
P149 12-04 谓词的使用_ 13:50
P150 12-05 内建函数对象使用_ 10:12
P151 12-06 适配器使用_ 37:42
P152 12-07 常用遍历算法_ 21:00
P153 12-08 常用查找算法_ 28:20
P154 12-09 常用排序算法_ 12:49
P155 12-10 常用拷贝和替换算法_ 13:22
P156 12-11 常用算数生成算法_ 07:28
P157 12-12 常用集合算法_ 15:29
P158 12-13 作业布置_ 07:26
P159 13-01 STL综合案例-演讲比赛_ 36:01
P160 13-02 贪食蛇玩法介绍以及编码分析_ 12:20
P161 13-03 贪食蛇墙模块实现_ 18:04
P162 13-04 贪食蛇案例-蛇模块_ 16:13
P163 13-05 贪食蛇-食物模块_ 11:21
P164 13-06 删除尾节点和移动封装_ 20:41
P165 13-07 蛇的第一步移动_ 03:46
P166 13-08 蛇移动以及bug的解决_ 25:41
P167 13-09 辅助玩法、难度和分数_ 10:48
P168 13-10 优化游戏_ 17:17

你可能感兴趣的:(c++)