教程详情
- 教程名字:从新手到高手C++全方位学习
- 教程大小:1.95GB
- 作者:等待认领..
├─第10章深入函数
│ 1.1普通函数的重载.swf
│ 1.2成员函数的重载.swf
│ 10 默认析构函数.swf
│ 11调用构造函数进行类型转换.swf
│ 12.1浅层复制构造函数.swf
│ 12.2浅层复制构造函数.swf
│ 13深层复制构造函数.swf
│ 2函数的缺省参数.swf
│ 3 重载构造函数.swf
│ 4成员变量的初始化.swf
│ 5.1成员变量的初始化与构造函数.swf
│ 5.2成员变量的初始化与构造函数.swf
│ 5.3成员变量的初始化与构造函数.swf
│ 6复制构造函数.swf
│ 7构造函数和NEW运算符.swf
│ 8再谈默认构造函数.swf
│ 9析构函数和delete运算符.swf
│
├─第11章运算符重载
│ 10.1转换类型运算符.swf
│ 10.2转换类型运算符.swf
│ 10.3转换类型运算符.swf
│ 11重载限定.swf
│ 1运算符重载.swf
│ 2在成员函数中实现自加.swf
│ 3.1重载前置自加运算符.swf
│ 3.2重载前置自加运算符.swf
│ 4创建临时对象.swf
│ 5创建无名临时对象.swf
│ 6.1取消创建临时对象.swf
│ 6.2取消创建临时对象.swf
│ 7重载后置自加运算符.swf
│ 8.1重载加法运算函数operator+.swf
│ 8.2重载加法运算函数operator+.swf
│ 9.1重载赋值运算函数operator=.swf
│ 9.2重载赋值运算函数operator=.swf
│ 9.3重载赋值运算函数operator=.swf
│ 9.4重载赋值运算函数operator=.swf
│ 9.5重载赋值运算函数operator=.swf
│ 9.6重载赋值运算函数operator=.swf
│
├─第12章继承
│ 10私有派生.swf
│ 11.1多重继承.swf
│ 11.2多重继承.swf
│ 12.1继承的构造与析构.swf
│ 12.2继承的构造与析构.swf
│ 13.1向基类构造函数传递参数.swf
│ 13.2向基类构造函数传递参数.swf
│ 13.3向基类构造函数传递参数.swf
│ 14多重继承容易产生两义性.swf
│ 15两义性在重载时的一些问题.swf
│ 16.1两义性的归属问题.swf
│ 16.2两义性的归属问题.swf
│ 17减少两义性产生的混淆问题.swf
│ 18虚基类不会产生两义性.swf
│ 1什么是继承和派生?.swf
│ 2复杂的继承和派生.swf
│ 3继承和派生如何在C++中实现.swf
│ 4.1单一继承.swf
│ 4.2单一继承.swf
│ 5公有型、保护型和私有型.swf
│ 6公有派生的公有成员.swf
│ 7公有派生的保护成员.swf
│ 8公有派生的私有成员.swf
│ 9公有派生的赋值问题.swf
│ 9继承的赋值.swf
│
├─第13章虚函数
│ 1.1指向对象的指针.swf
│ 1.2指向对象的指针.swf
│ 10系统是如何调用虚函数的.swf
│ 11在虚函数中使用成员名限定.swf
│ 12.1虚构造函数和析构函数.swf
│ 12.2虚构造函数和析构函数.swf
│ 2虚函数.swf
│ 3.1拳击游戏.swf
│ 3.2拳击游戏.swf
│ 3.3拳击游戏.swf
│ 3.4拳击游戏.swf
│ 3.5拳击游戏.swf
│ 4.1继承是否可以实现多态性.swf
│ 4.2继承是否可以实现多态性.swf
│ 5在编译时的静态联编.swf
│ 6在运行时的静态联编.swf
│ 7在编译时的动态联编.swf
│ 8在编译时的动态联编.swf
│ 9.1三种调用虚函数的方式比较.swf
│ 9.2三种调用虚函数的方式比较.swf
│ 9.3三种调用虚函数的方式比较.swf
│
├─第14章数组
│ 10.1数字排序问题.swf
│ 10.2数字排序问题.swf
│ 10.3数字排序问题.swf
│ 10.4数字排序问题.swf
│ 11.1数组在内存中的分布.swf
│ 11.2数组在内存中的分布.swf
│ 12数组名.swf
│ 13.1数组名与函数.swf
│ 13.2数组名与函数.swf
│ 14.1传递与接收.swf
│ 14.2传递与接收.swf
│ 15.1将数组传递给函数.swf
│ 15.2将数组传递给函数.swf
│ 15.3将数组传递给函数.swf
│ 16求数组所有元素的和.swf
│ 17.1用递增法查找数据.swf
│ 17.2用递增法查找数据.swf
│ 17.3用递增法查找数据.swf
│ 18.1用二分法来查找数据.swf
│ 18.2用二分法来查找数据.swf
│ 18.3用二分法来查找数据.swf
│ 19判断数组是否按照顺序排列.swf
│ 1什么是数组.swf
│ 20.1判断数组排列方式然后执行不同的函数.swf
│ 20.2判断数组排列方式然后执行不同的函数.swf
│ 21数组在对象中的传参.swf
│ 22数组对象.swf
│ 23.1在数组对象中初始化成员变量.swf
│ 23.2在数组对象中初始化成员变量.swf
│ 24.1指针数组.swf
│ 24.2指针数组.swf
│ 25.1堆中数组对象.swf
│ 25.2堆中数组对象.swf
│ 26容易混淆的概念.swf
│ 27枚举常量与数组.swf
│ 28多维数组.swf
│ 29多维数组的初始化.swf
│ 2数组元素.swf
│ 30定义字符数组.swf
│ 31二维数组输出图形.swf
│ 32字符串数组.swf
│ 33字符串的输入问题.swf
│ 34strcat函数.swf
│ 35strcpy函数.swf
│ 36strcmp函数.swf
│ 37strups函数.swf
│ 38strlwr函数.swf
│ 39strlen函数.swf
│ 3数组下标越界.swf
│ 40.1打印杨辉三角形.swf
│ 40.2打印杨辉三角形.swf
│ 41.1重载数组下标操作符.swf
│ 41.2重载数组下标操作符.swf
│ 41.3重载数组下标操作符.swf
│ 4倒序输出.swf
│ 5将数组的下标定义为常量以便于修改.swf
│ 6手动操作数组元素.swf
│ 7.1数组的初始化.swf
│ 7.2数组的初始化.swf
│ 8.1求平均考试成绩.swf
│ 8.2求平均考试成绩.swf
│ 9.1兔子繁殖问题.swf
│ 9.2兔子繁殖问题.swf
│ 9.3兔子繁殖问题.swf
│
├─第15章链表
│ 10演示尾插法.swf
│ 11前插法.swf
│ 12.1中间插法.swf
│ 12.2中间插法.swf
│ 13链表统计.swf
│ 14.1使用链表.swf
│ 14.2使用链表.swf
│ 14.3使用链表.swf
│ 14.4使用链表.swf
│ 14.5使用链表.swf
│ 14.6使用链表.swf
│ 14.7使用链表.swf
│ 15.10加载位图.swf
│ 15.11 LoadImage函数.swf
│ 15.12句柄是什么.swf
│ 15.13显示图片.swf
│ 15.14显示图片.swf
│ 15.15显示图片.swf
│ 15.16显示图片.swf
│ 15.17显示图片.swf
│ 15.18显示图片.swf
│ 15.19小知识点.swf
│ 15.1链表使用案例之走迷宫.swf
│ 15.20动画.swf
│ 15.21动画.swf
│ 15.22动画.swf
│ 15.23动画.swf
│ 15.24键盘控制人物移动.swf
│ 15.25键盘控制人物移动.swf
│ 15.26键盘控制人物移动.swf
│ 15.27键盘控制人物移动.swf
│ 15.28迷宫墙壁.swf
│ 15.29迷宫墙壁.swf
│ 15.2设置项目.swf
│ 15.30迷宫墙壁.swf
│ 15.31迷宫墙壁.swf
│ 15.32走迷宫.swf
│ 15.33用链表记录行走路线.swf
│ 15.34用链表记录行走路线.swf
│ 15.35用链表记录行走路线.swf
│ 15.3创建派生类.swf
│ 15.4定义应用程序对象.swf
│ 15.5初始化函数.swf
│ 15.6创建窗口.swf
│ 15.7显示窗口.swf
│ 15.8更新窗口.swf
│ 15.9 GDI类.swf
│ 1什么是链表.swf
│ 2.1结构体链表.swf
│ 2.2结构体链表.swf
│ 3静态链表.swf
│ 4动态链表.swf
│ 5.1动态链表的建立.swf
│ 5.2动态链表的建立.swf
│ 6.1解决输入字符造成死循环的问题.swf
│ 6.2解决输入字符造成死循环的问题.swf
│ 6.3解决输入字符造成死循环的问题.swf
│ 7动态链表的显示.swf
│ 8.1动态链表的删除.swf
│ 8.2动态链表的删除.swf
│ 8.3动态链表的删除.swf
│ 9动态链表的插入.swf
│
├─第16章多态性
│ 1为什么要使用多重继承.swf
│ 2在派生类中增加函数.swf
│ 3使用多重继承.swf
│ 4模拟抽象类.swf
│ 5纯虚函数与抽象类.swf
│ 6抽象类实例.swf
│ 7.1复杂的抽象结构.swf
│ 7.2复杂的抽象结构.swf
│ 8慎用多重继承.swf
│
├─第17章特殊类成员
│ 1.1静态成员变量.swf
│ 1.2静态成员变量.swf
│ 10.1成员函数指针数组.swf
│ 10.2成员函数指针数组.swf
│ 10.3成员函数指针数组.swf
│ 2私有静态成员变量.swf
│ 3.1静态成员函数.swf
│ 3.2静态成员函数.swf
│ 3.3静态成员函数.swf
│ 4.1静态成员的使用.swf
│ 4.2静态成员的使用.swf
│ 5.1函数指针.swf
│ 5.2函数指针.swf
│ 5.3函数指针.swf
│ 5.4函数指针.swf
│ 5.5函数指针.swf
│ 5.6函数指针.swf
│ 5.7函数指针.swf
│ 5.8函数指针.swf
│ 6.1函数指针数组.swf
│ 6.2函数指针数组.swf
│ 6.3函数指针数组.swf
│ 7函数指针也可以作为函数的参数.swf
│ 8使用typedef简化函数指针的声明.swf
│ 9.1类的函数指针.swf
│ 9.2类的函数指针.swf
│ 9.3类的函数指针.swf
│
├─第1章初识C++
│ 1 c++简介.swf
│ 2 C++的发展过程.swf
│ 3 C++与C有什么不同.swf
│ 4 学习C++之前需要先学C吗?.swf
│ 5 C++与其他语言的区别.swf
│ 6 C++的版本以及安装问题.swf
│ 7 VS2005编译器.swf
│
├─第2章从一个最简短的C++程序讲起
│ 1简单的屏幕输出小程序.swf
│ 2输出语句的使用.swf
│ 3 std是什么?.swf
│ 4 iostream与iostream.h的区别.swf
│ 5重名问题.swf
│ 6注释.swf
│
├─第3章初步了解函数
│ 1函数演示.swf
│ 2函数的传参.swf
│ 3函数的返回值、参数与变量.swf
│ 4函数的声明与定义.swf
│ 5局部变量.swf
│ 6全局变量.swf
│
├─第4章C++数据类型
│ 1 C++数据类型.swf
│ 10浮点型变量.swf
│ 11常量.swf
│ 12枚举型常量.swf
│ 2什么是变量.swf
│ 3变量及数据如何存储在内存上.swf
│ 4布尔型.swf
│ 5字符型.swf
│ 6双字节型.swf
│ 7整型概述.swf
│ 8为什么使用补码.swf
│ 9整型变量的定义.swf
│
├─第5章IF语句与逻辑运算符
│ 10 else语句.swf
│ 11 else if语句.swf
│ 12 if语句的嵌套.swf
│ 13带括号的嵌套语句.swf
│ 14逻辑“与”运算符.swf
│ 15 逻辑或.swf
│ 16逻辑非.swf
│ 17逻辑运算符的优先级.swf
│ 18运算式的真假关系.swf
│ 19三目运算符.swf
│ 1什么是语句?.swf
│ 20三目运算符的优先问题.swf
│ 21三目运算符的使用问题.swf
│ 22三目运算符的型别问题.swf
│ 23三目运算符在字符型变量中的使用.swf
│ 24复杂的嵌套if语句.swf
│ 2什么是块?.swf
│ 3什么是表达式?.swf
│ 4什么是运算符?.swf
│ 5赋值运算符与数学运算符的联合.swf
│ 6什么是自加与自减.swf
│ 7表达式的优先级.swf
│ 8关系运算符.swf
│ 9 if语句.swf
│
├─第6章面向对象程序设计
│ 10内联函数.swf
│ 11头文件与源文件.swf
│ 12const成员函数.swf
│ 13构 造 函 数.swf
│ 14默认构造函数.swf
│ 15析构函数.swf
│ 16析构对象数组.swf
│ 1什么是面向对象程序语言.swf
│ 2面向对象程序语言的主要特征.swf
│ 3什么是类、对象和成员.swf
│ 4声明一个类.swf
│ 5命名习惯.swf
│ 6定义一个对象.swf
│ 7定义类或对象容易犯的错误.swf
│ 8公有与私有.swf
│ 9成员函数的声明和定义.swf
│
├─第7章循环语句
│ 1 循环语句的老祖宗--Goto语句.swf
│ 10嵌套的for循环.swf
│ 11switch语句.swf
│ 12switch语句常见错误.swf
│ 13switch的菜单功能.swf
│ 2 while语句.swf
│ 3 while语句的其他用法.swf
│ 4 continue和break语句.swf
│ 5永不休止的while循环.swf
│ 6 do… while循环.swf
│ 7for循环.swf
│ 8灵活的for循环.swf
│ 9条件为空的for循环.swf
│
├─第8章指针
│ 10内存泄露.swf
│ 11在堆中创建对象.swf
│ 12在堆中删除对象.swf
│ 13访问堆中的数据成员.swf
│ 14在构造函数中开辟内存空间.swf
│ 15对象在栈与堆中的不同.swf
│ 16 this指针.swf
│ 17指针的常见错误.swf
│ 18.1指针的加减运算.swf
│ 18.2指针的赋值运算.swf
│ 18.3指针的相减运算.swf
│ 18.4指针的比较运算.swf
│ 19.1常量指针.swf
│ 19.2指向常量的指针.swf
│ 19.3指向常量的常指针.swf
│ 1什么是地址.swf
│ 2用指针来保存地址.swf
│ 3空指针.swf
│ 4指针与类型.swf
│ 5用指针来访问值.swf
│ 6 容易混淆的概念.swf
│ 7指针对数值的操作.swf
│ 8更换指针保存的地址.swf
│ 9.1 为什么使用指针.swf
│ 9.2 为什么使用指针.swf
│ 9.3 为什么使用指针.swf
│ 9.4指针与堆.swf
│ 9.5用指针删除堆中空间.swf
│
└─第9章引用
10按值传递对象.swf
11按址传递对象.swf
12使用const指针来传递对象.swf
13按别名来传递对象.swf
14到底是使用引用还是指针.swf
15引用和指针可以一块用.swf
16引用容易犯的错误.swf
17引用一个按值返回的堆中对象.swf
18引用一个按别名返回的堆中对象.swf
19在哪里创建,就在哪里释放.swf
1什么是引用?.swf
2引用的地址.swf
3引用就是别名常量.swf
4引用对象.swf
5空引用.swf
6按值传递.swf
7按址传递.swf
8按别名传递.swf
9.1利用指针返回多值.swf
9.2用引用来返回多值.swf
教程截图
教程下载
原文链接:【教程宝盒网】 https://www.jc-box.com/1358.html,转载请注明出处。
请先
!