为你推荐
前言
第3版前言
第2版前言
第1版前言
教学建议
第1章 概述
1.1 计算机的工作原理
1.2 程序设计概述
1.3 C++语言概述
1.4 小结
1.5 习题
第2章 简单数据的描述——基本数据类型和表达式
2.1 数据类型概述
2.2 基本数据类型
2.3 数据的表现形式
2.4 数据的基本操作—操作符
2.5 数据操作的基本单位—表达式
2.6 小结
2.7 习题
第3章 程序流程控制(算法)描述——语句
3.1 程序流程控制概述
3.2 顺序执行
3.3 选择执行
3.4 重复执行
3.5 无条件转移执行
3.6 程序设计风格
3.7 小结
3.8 习题
第4章 过程抽象——子程序
4.1 过程抽象概述
4.2 C++函数
4.3 变量的局部性
4.4 程序的多模块结构
4.5 递归函数
4.6 C++函数的进一步讨论
4.7 小结
4.8 习题
第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 操作符重载
6.8 小结
6.9 习题
第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章 异常处理
9.1 异常处理概述
9.2 C++异常处理机制
9.3 基于断言的程序调试
9.4 小结
9.5 习题
第10章 基于泛型的程序设计
10.1 泛型概述
10.2 模板
10.3 基于STL的编程
10.4 函数式程序设计概述
10.5 小结
10.6 习题
第11章 事件驱动的程序设计
11.1 事件驱动程序设计概述
11.2 面向对象的事件驱动程序设计
11.3 小结
11.4 习题
附录
附录A ASCII字符集及其编码
附录B IEEE 754浮点数的内部表示
附录C C++标准函数库中的常用函数
附录D C++编译预处理命令
附录E C++标准模板库常用功能
附录F MFC常用类的功能
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜