全部为swf格式,swf播放器1楼下载零起点从入门到精通C++视频
第1章 初识C++
• 1、c++简介
• 2、C++的发展过程
• 3、C与C++的区别
• 4、学习C++应该先学C吗?
• 5、C++的版本以及安装问题
第2章 从一个最简短的C++程序讲起
• 1、简单的屏幕输出小程序1
• 2、简单的屏幕输出小程序2
• 3、简单的屏幕输出小程序3
• 4、输出语句的使用
• 5、std::是什么?
• 6、iostream与iostream.h的区别
• 7、重名冲突
• 8、注释
第3章 初步了解函数
• 1、函数演示
• 2、函数的传参
第4章 C++数据类型
• 1、什么是变量
• 2、各个类型变量的字节
• 3、无符号整型变量
• 4、 int无符号短整型变量
• 5、无符号短整型变量
• 6、字符型变量
• 7、 float变量
• 8、 double变量
• 9、变量的溢出
• 10、常量
第5章 IF语句与逻辑运算符
• 1、语句、块、表达式
• 2、运算符
• 3、优先级括号嵌套关系运算式
• 4、IF语句
• 5、复合IF语句
• 6、IF语句容易犯的错误
• 7、IF语句的三种形式
• 8、一个简单的IF嵌套语句
• 9、带括号的嵌套语句
• 10、逻辑与
• 11、逻辑或
• 12、逻辑非
• 13、运算符的优先级
• 14、运算式的真假问题
• 15、三目运算符
• 16、三目运算符的优先问题
• 17、三目运算符的型别
• 18、复杂的嵌套IF语句
第6章 面向对象的思路是怎么实现的
• 1、什么是面向对象程序语言
• 2、面向对象程序语言的主要特征
• 3、什么是类、对象和成员
• 4、声明一个类
• 5、命名习惯
• 6、定义一个对象
• 7、定义类或对象容易犯的错误
• 8、公有与私有
• 9、成员函数的声明和定义
• 10、为什么声明和定义分开
• 11、将类声明和定义部分存放在头文件中
• 12、const 成员函数
• 13、构造函数
• 14、默认构造函数
• 15、析构函数
• 16、析构对象数组
第7章 循环语句
• 1、Goto语句
• 2、while语句
• 3、while语句的其他用法
• 4、continue和break语句
• 5、永不休止的while循环
• 6、do… while循环
• 7、for循环
• 8、灵活的for循环
• 9、条件为空的for循环
• 10、嵌套的for循环
• 11、switch语句
• 12、switch语句常见错误
• 13、switch的菜单功能
第8章 指针
• 1、什么是地址
• 2、用指针来保存地址
• 3、空指针
• 4、指针使用的规定
• 5、用指针来访问值
• 6、指针地址
• 7、指针对数值的操作
• 8、更换指针保存的地址
• 9、为什么使用指针1
• 10、为什么使用指针2
• 11、为什么使用指针3
• 12、指针与堆
• 13、为什么使用指针4
• 14、内存泄露
• 15、在堆中创建对象
• 16、在堆中删除对象
• 17、访问堆中的数据成员
• 18、在构造函数中开辟内存空间
• 19、对象在栈与堆中的不同
• 20、this指针
• 21、指针的常见错误
• 22、指针的加减运算
• 23、指针的赋值运算
• 24、指针的相减运算
• 25、指针的比较运算
• 26、常量指针
• 27、指向常量的指针
• 28、指向常量的常指针
第9章 引用
• 1、什么是引用
• 2、引用的地址
• 3、引用就是别名常量
• 4、引用对象
• 5、空引用
• 6、通过值来传递函数参数
• 7、通过指针来传递函数参数
• 8、通过引用来传递函数参数
• 9、利用指针返回多值
• 10、利用引用返回多值
• 11、按值传递对象
• 12、使用指针来传递对象
• 13、使用const指针来传递对象
• 14、使用引用来传递对象
• 15、引用和指针的使用
• 16、注意事项
• 17、引用和指针可以一块用
• 18、引用容易犯的错误
• 19、引用一个堆中对象1
• 20、引用一个堆中对象2
• 21、引用一个堆中对象3
• 22、在哪里创建就在哪里释放
第10章 深入函数
• 1、普通函数的重载
• 2、成员函数的重载
• 3、函数的缺省参数
• 4、重载构造函数
• 5、成员变量的初始化1
• 6、成员变量的初始化2
• 7、成员变量的初始化3
• 8、成员变量的初始化4
• 9、复制构造函数
• 10、构造函数和NEW运算符
• 11、再谈默认构造函数
• 12、析构函数和delete运算符
• 13、默认析构函数
• 14、调用构造函数进行类型转换
• 15、浅层复制构造函数1
• 16、浅层复制构造函数2
• 17、深层复制构造函数
第11章 运算符重载
• 1、运算符重载
• 2、在成员函数中实现自加
• 3、重载前置自加运算符1
• 4、重载前置自加运算符2
• 5、创建临时对象
• 6、创建无名临时对象
• 7、取消创建临时对象1
• 8、取消创建临时对象2
• 9、重载后置自加运算符
• 10、重载加法运算函数1
• 11、重载加法运算函数2
• 12、重载赋值运算函数1
• 13、重载赋值运算函数2
• 14、重载赋值运算函数3
• 15、重载赋值运算函数4
• 16、重载赋值运算函数5
• 17、重载赋值运算函数6
• 18、转换类型运算符1
• 19、转换类型运算符2
• 20、转换类型运算符3
• 21、重载限定
第12章 继承
• 1、什么是继承和派生
• 2、复杂的继承和派生
• 3、继承和派生如何在C++中实现
• 4、单一继承1
• 5、单一继承2
• 6、保护成员
• 7、公有型、保护型和私有型
• 8、公有派生的公有权限
• 9、公有派生的保护权限
• 10、公有派生的私有权限
• 11、公有派生的赋值问题
• 12、私有派生
• 13、多重继承1
• 14、多重继承2
• 15、继承的构造与析构1
• 16、继承的构造与析构2
• 17、向基类构造函数传递参数1
• 18、向基类构造函数传递参数2
• 19、向基类构造函数传递参数3
• 20、多重继承容易产生两义性
• 21、两义性在重载时的一些问题
• 22、两义性的归属问题1
• 23、两义性的归属问题2
• 24、减少两义性产生的混淆问题
• 25、虚基类不会产生两义性
• 26、虚基类与指针
[ 此帖被glpptym在2008-12-02 20:21重新编辑 ]