第1章 C++语言概述
1.1 C++的产生
1.2 C++与C语言的关系
1.3 C++支持面向对象
1.4 C++词法及词法规则
1.5 最简单的C++程序
1.6 数据的输入与输出
1.7 C++程序的编译与运行
1.8 Visual Studio.net程序编辑环境
1.9 小结
第2章 数据类型时和表达式
2.1 基本数据类型
2.2 常量
2.3 变量
2.4 数组类型
2.5 指针和引用
2.6 自定义数据类型
2.7 运算符和表达式
2.8 小结
第3章 C++语句
3.1 语句
3.2 选择语句
3.3 循环语句
3.4 多重循环
3.5 跳转语句
3.6 小结
第4章 C++函数
4.1 函数的定义和调用
4.2 函数的嵌套调用和递归调用
4.3 函数原型
4.4 参数的传递机制
4.5 内联函数
4.6 函数参数的省略
4.7 变量的存储类别
4.8 数组作为函数的参数
4.9 函数与指针
4.10 函数的重载
4.11 C++的系统函数
4.12 编译预处理
4.13 小结
第5章 类与数据封装
5.1 对象、类与实体
5.2 如何设计一个类
5.3 构造函数和析构函数
5.4 作用域和可见性
5.5 生存期
5.6 静态成员
5.7 友元
5.8 小结
第6章 类的应用
6.1 共享数据的保护
6.2 对象指针和对象引用
6.3 对象数组
6.4 常数组和常指针
6.5 子对象和堆对象
6.6 类的聚集
6.7 小结
第7章 继承
7.1 基类和派生类
7.2 基础类下的的数据封装
7.3 派生类的定义
7.4 派生类的构造函数与析构函数
7.5 赋值兼容规则
7.6 日期和时间实例
7.7 小结
第8章 多态性和虚函数
8.1 多态性
8.2 运算符重载
8.3 虚函数
8.4 抽象类
8.5 程序实例
8.6 小结
第9章 C++的I/O流库
9.1 流类的概念
9.2 输出流
9.3 数据输出格式
9.4 输入流
9.5 流错误的处理
9.6 小结
参考答案
参考文献