《C++语言及其程序设计教程》求取 ⇩

第一章概述1

1.1 C++的起源和特点1

1.2 程序和机器抽象2

1.3 面向对象的方法3

1.4 对象及其确认4

1.5 面向对象的程序设计7

1.6 程序的编译过程9

1.7 C++语言中的抽象支持10

1.8 C++的词法记号12

1.9 C++程序的结构14

1.10 小结17

练习17

第二章基本数据类型和表达式19

2.1 C++的基本数据类型19

2.2 文字量21

2.3 对象声明23

2.4 枚举类型24

2.5 表达式25

2.6 赋值33

2.7 表达式中的类型强制34

2.8 常量表达式36

2.9 小结36

练习36

第三章控制结构38

3.1 概述38

3.2 简单顺序38

3.3 选择39

3.4 循环45

3.5 转移语句50

3.6 小结52

练习52

第四章函数53

4.1 函数的基本概念53

4.2 参数传递机制58

4.3 内联函数61

4.4 重载61

4.5 带缺省参数值的函数63

4.6 异常处理基础64

4.7 使用C++系统函数66

4.8 简单的计算器程序67

4.9 小结69

练习69

第五章70

5.1 类的结构70

5.2 对象的实现73

5.3 构造函数和析构函数75

5.4 成员函数的内联实现77

5.5 带缺省参数值的成员函数和成员函数名重载78

5.6 小结80

练习80

第六章程序结构81

6.1 程序抽象81

6.2 作用域与可见性82

6.3 对象的生存期85

6.4 数据与函数87

6.5 静态成员函数与静态数据成员88

6.6 友员91

6.7 前向引用声明92

练习93

6.8 小结93

第七章编译指令95

7.1 #include95

7.2 #define和#undef97

7.3 #if和#endif99

7.4 #clsc和#clif101

7.5 #crror103

练习103

8.2 指针104

第八章复杂对象及对象之间的联系104

8.1 概述104

8.3 数组与指针109

8.4 建立类类型的数组对象113

8.5 引用114

8.6 类型表达式116

8.7 对象标识机制117

8.8 堆对象117

8.9 指针数组121

8.10 多维数组与指向数组的指针122

8.11 this指针124

8.12 聚集125

8.13 表达对象之间的联系129

8.14 小结129

练习129

第九章对类的进一步讨论131

9.1 拷贝初始化构造函数131

9.2 赋值133

9.3 何时需要在类中定义拷贝初始化和赋值操作134

9.4 const关键字135

9.5 类型强制141

9.6 小结145

练习145

第十章操作符重载146

10.1 概述146

10.2 ++和--操作符151

10.3 下标操作符152

10.4 函数调用操作符153

练习154

10.5 小结154

第十一章155

11.1 串的存储表示155

11.2 string类160

11.3 带参数的main()函数162

11.4 面向过程的程序设计与面向对象的程序设计163

11.5 小结171

练习172

12.1 概述173

第十二章继承173

12.2 访问控制174

12.3 多继承179

12.4 构造函数和析构函数181

12.5 二义性和支配规则184

12.6 虚基类187

12.7 派生类的赋值和初始化语义190

12.8 小结191

练习192

13.1 概述193

第十三章子类型化193

13.2 动态束定与虚函数195

13.3 纯虚函数与抽象类199

13.4 虚析构函数203

13.5 运行时类型识别209

13.6 静态类型强制与动态类型强制211

13.7 公有继承与私有继承的区别212

13.8 保护的基类213

13.10 小结214

13.9 子类型化与多继承214

练习215

第十四章异常处理217

14.1 异常处理的一般规则217

14.2 异常接口规范声明219

14.3 构造函数和析构函数220

14.4 小结223

练习223

第十五章模板224

15.1 函数模板224

15.2 类模板225

15.3 类模板用作函数的参数227

15.4 类模板用作基类227

15.5 小结229

练习229

第十六章流类库230

16.1 流抽象的继承结构230

16.2 ASCII流和二进制流233

16.3 预定义的流234

16.4 预定义的插入符和提取符234

16.5 格式控制237

16.6 流的错误处理241

16.7 重载提取符和插入符242

16.8 进行文本数据提取的其它操作244

16.9 istream类和ostream类中定义的其它成员函数245

16.10 随机访问流248

16.11 串流250

16.12 小结252

练习252

附录A ASCII表254

参考文献256

1999《C++语言及其程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张国峰编著 1999 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言程序设计教程(1998 PDF版)
C语言程序设计教程
1998 北京:科学技术文献出版社
c语言程序设计教程( PDF版)
c语言程序设计教程
C语言程序设计教程( PDF版)
C语言程序设计教程
成都:电子科技大学出版社
C语言及其程序设计( PDF版)
C语言及其程序设计
北京科海培训中心
VB 5.0/6.0程序设计教程(1999 PDF版)
VB 5.0/6.0程序设计教程
1999 青岛:青岛出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
精通Visual C++ for Windows 95/NT(1997 PDF版)
精通Visual C++ for Windows 95/NT
1997 北京:电子工业出版社
C语言程序设计(1994 PDF版)
C语言程序设计
1994 北京:中国科学技术出版社
C程序设计语言(1984 PDF版)
C程序设计语言
1984 广州:广东高等教育出版社
C语言程序设计及其应用(1986 PDF版)
C语言程序设计及其应用
1986 西北电讯工程学院出版社
C语言程序设计教程(1995 PDF版)
C语言程序设计教程
1995 杭州:浙江大学出版社
C程序设计语言及其应用(1999 PDF版)
C程序设计语言及其应用
1999 广州:华南理工大学出版社
C语言程序设计教程(1992 PDF版)
C语言程序设计教程
1992 北京:高等教育出版社
轻松掌握用Visual C++6对数据库编程(1999 PDF版)
轻松掌握用Visual C++6对数据库编程
1999 北京:电子工业出版社
C及C++程序设计教程(1998 PDF版)
C及C++程序设计教程
1998 北京:海洋出版社