C++应用与开发案例教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:徐谡主编;徐立,张晓,张浩淼等编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302104700
- 页数:325 页
初级篇 3
第1章 引论 3
1.1 C++语言概述 3
1.2 面向对象语言的基本概念 3
1.2.1 对象 3
目录 3
1.2.2 类 4
1.2.3 封装 4
1.2.4 继承 5
1.2.5 多态性 6
1.3.1 面向对象是一种认知方法学 7
1.3.2 面向对象方法与结构化程序设计方法 7
1.3 面向对象的思维与方法 7
第2章 C++编程基础 9
2.1 概述 9
2.2 常量与变量 9
2.2.1 标识符 9
2.2.2 常量 9
2.2.3 变量 10
2.3 基本数据类型 10
2.3.1 整型数据 10
2.3.2 实型数据 11
2.3.3 字符型数据 12
2.4 复合数据类型 14
2.4.1 数组 14
2.4.2 结构 18
2.4.3 联合 21
2.4.4 枚举 22
2.5 指针基础 23
2.5.1 指针的基本概念和定义 23
2.5.2 指针变量的引用 24
2.6 运算符及其使用 26
2.6.1 赋值运算符 26
2.6.2 数学运算符 26
2.6.3 关系运算符和逻辑运算符 27
2.6.4 ?运算符 28
2.6.5 自增和自减运算符 28
2.6.7 逗号运算符 29
2.6.6 位运算符 29
2.6.8 sizeof运算符 30
2.7 C++中的基本输入和输出 30
2.8 C++程序语句 32
2.8.1 简单语句和复合语句 32
2.8.2 条件控制语句 33
2.8.3 循环控制语句 34
2.9 程序实例 39
习题 42
第3章 函数 44
3.1 概述 44
3.2 函数定义 44
3.2.1 函数名 44
3.2.3 返回类型 45
3.2.2 函数参数 45
3.2.4 函数体 46
3.3 函数的作用域规则 48
3.3.1 局部变量 48
3.3.2 全局变量 49
3.3.3 静态存储变量 50
3.4 函数调用 51
3.4.1 函数调用的基本形式 51
3.4.2 函数的递归调用 53
3.4.3 调用C++系统函数 55
3.5 const类型修饰符 57
3.5.1 const常量 57
3.5.4 const函数 59
3.5.2 函数的const参数 59
3.53 函数的const返回值 59
3.6 函数与指针 60
3.6.1 指针和函数参数 60
3.6.2 引用参数 63
3.6.3 指向函数的指针 63
3.7 函数重载 66
3.7.1 函数重载的意义 66
3.7.2 重载函数名 67
3.7.3 默认参数 70
3.8 标识符作用域 72
3.8.1 局部作用域 72
3.8.2 文件作用域 72
3.8.3 函数原型作用域 73
3.9 编译预处理 74
3.9.1 宏定义 74
3.8.4 函数作用域 74
3.9.2 文件包含 76
3.9.3 条件编译 76
3.10 内联函数 77
3.11 main函数 79
3.12 程序实例 80
习题 82
第4章 指针、引用与动态内存分配 84
4.1 概述 84
4.2 指针变量的声明与操作 85
4.3.1 指向常量的指针 86
4.3 用const来限定指针 86
4.3.2 指针常量 88
4.3.3 指向常量的指针常量 88
4.4 指针与数组 89
4.5 指针与字符串 91
4.6 引用 93
4.7 动态内存分配 97
4.7.1 new与delete 97
4.7.2 指针与动态数组 98
4.8 程序实例 99
习题 103
5.2 类的定义与使用 107
5.1 概述 107
第5章 类与对象 107
中级篇 107
5.3 构造函数与析构函数 111
5.3.1 简单的构造函数 111
5.3.2 析构函数 115
5.3.3 重载构造函数 117
5.3.4 拷贝构造函数 118
5.4 this指针 119
5.5 友元函数和友元类 122
5.5.1 友元函数 122
5.5.2 友元类 124
5.6 静态成员 127
5.6.1 静态数据成员 127
5.6.2 静态成员函数 130
5.7 内联成员函数 132
5.8 const对象和const成员函数 133
5.9 对象数组和指向对象的指针 136
5.9.1 对象数组 136
5.9.2 指向对象的指针 137
5.10 指向类成员的指针 139
5.10.1 指向类数据成员的指针 139
5.10.2 指向成员函数的指针 140
5.11 动态对象的创建 141
5.12 程序实例 143
习题 147
6.2.1 基类和派生类 151
6.2 派生类的概念 151
6.1 概述 151
第6章 继承与派生 151
6.2.2 继承方式 154
6.2.3 调整访问声明 159
6.2.4 类层次中的访问规则 162
6.2.5 派生类的构造函数和析构函数 165
6.3 多继承 168
6.3.1 多继承的概念 168
6.3.2 虚基类 172
6.4 多态性与虚函数 177
6.4.1 指向基类对象的指针指向派生类对象 177
6.4.2 多态性 179
6.4.3 虚函数 181
6.4.4 纯虚函数及抽象类 188
6.4.5 构造函数与虚析构函数 190
6.5 程序实例 192
习题 196
第7章 运算符重载和类型转换 199
7.1 概述 199
7.2 运算符重载 199
7.2.1 运算符重载的语法形式 199
7.2.2 一元和二元运算符 203
7.2.3 用成员函数重载运算符 204
7.2.4 用友元函数重载运算符 206
7.2.5 几种特殊运算符的重载 212
7.3.1 操作符new和delete简介 221
7.3 类特有的操作符new和delete 221
7.3.2 数组操作符new[]和delete[] 225
7.3.3 定位操作符new()和delete() 226
7.3.4 指针悬挂问题 228
7.4 类型转换 233
7.4.1 标准类型转换为类类型 234
7.4.2 类类型转换函数 236
7.5 程序实例 242
习题 244
高级篇 249
第8章 异常处理 249
8.1 概述 249
8.2 何时使用异常处理 249
8.3.1 异常处理的语法 250
8.3 异常处理的基本语法 250
8.3.2 异常的类型 252
8.4 try、catch和throw语句 252
8.5 标准C++库中的异常类 260
8.6 程序实例 261
习题 270
第9章 模板 271
9.1 概述 271
9.2 函数模板和模板函数 271
9.2.1 函数模板和模板函数的概念 271
9.2.2 重载函数模板 274
9.3 类模板和模板类 275
9.4 程序实例 279
习题 298
第10章 流库 299
10.1 概述 299
10.2 C++I/O流库 299
10.2.1 C++为什么要有自己的I/O系统 299
10.2.2 流的概念 300
10.2.3 C++流类的层次结构 301
10.3 输入流 302
10.3.1 构造输入流对象 302
10.3.2 使用提取运算符 303
10.3.3 输入流操纵符 303
10.3.4 输入流成员函数 303
10.4.1 构造输出流对象 305
10.4 输出流 305
10.4.2 使用插入运算符和控制格式 306
10.4.3 输出文件流成员函数 306
10.4.4 二进制输出文件 307
10.5 格式控制 308
10.5.1 用iso类成员函数格式化 308
10.5.2 用操纵函数控制格式 311
10.6 文件I/O 313
10.6.1 文件的打开和关闭 314
10.6.2 文件的读写 315
10.7 程序实例 317
习题 322
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019