C++程序设计教程 下PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:谭浩强,刘炳文编著
- 出 版 社:北京:中国科学技术出版社
- 出版年份:1995
- ISBN:7504619566
- 页数:332 页
前言页 1
第八章 类 1
§8.1 结构体与类 1
8.1.1 结构体的扩充 1
8.1.2 类的定义 4
§8.2 数据成员与方法 7
8.2.1 方法的定义 7
8.2.2 内置方法 9
8.2.3 方法重载 10
§8.3 构造函数和析构函数 13
8.3.1 构造函数 13
8.3.2 析构函数 16
8.3.3 转换 19
§8.4 静态成员与对象数组 21
8.4.1 静态成员 21
8.4.2 对象数组 23
§8.5 友元 28
§8.6 运算符重载 32
§8.7 类与指针 35
8.7.1 this指针 36
8.7.2 指向类对象的指针 41
8.7.3 指向类成员的指针 43
习题 47
第九章 继承与多态 51
§9.1 派生类 51
9.1.1 基类与派生类 51
9.1.2 访问与控制 54
§9.2 带有保护部分的派生类 58
§9.3 多重继承与虚拟基类 62
9.3.1 多重继承 62
9.3.2 虚拟基类 66
§9.4 构造函数的继承性 67
§9.5 多态性与滞后联编 74
9.5.1 多态性 74
9.5.2 指向派生类的指针 74
9.5.3 滞后联编 76
§9.6 虚拟函数和抽象基类 77
9.6.1 虚拟函数 77
9.6.2 抽象基类 83
§9.7 使用虚拟函数应注意的几个问题 86
9.7.1 虚拟函数与滞后联编 86
9.7.2 虚拟函数的数据封装 89
9.7.3 虚拟析构函数 91
§9.8 虚拟基类应用举例 95
习题 103
第十章 位运算 107
§10.1 计算机中数的存储表示 107
§10.2 位运算符及其应用 112
10.2.1 按位取反运算符 113
10.2.2 按位与运算符 114
10.2.3 按位或运算符 116
10.2.4 按位异或运算符 117
10.2.5 移位运算 120
§10.3 位运算运用举例 122
§10.4 位段 129
10.4.1 位段及其定义 129
10.4.2 位段的引用 131
习题 134
第十一章 流 135
§11.1 C++中传送数据的方法 135
§11.2 C++I/O流库 136
11.3.1 用ios类的成员函数实现格式化输入输出 138
§11.3 格式化输入输出 138
11.3.2 用数值设置格式化标志 144
§11.4 格式化字段常数 146
§11.5 用户自定义的控制符函数 151
11.5.1 建立不带参数的控制符函数 151
11.5.2 建立带有一个参数的控制符函数 153
§11.6 建立用户插入“〈〈”和提取“〉〉”操作符 158
11.6.1 插入操作符重载 158
11.6.2 重载提取操作符 163
习题 166
§12.1 概述 170
第十二章 文件 170
§12.2 文件的打开与关闭 171
12.2.1 文件的打开 171
12.2.2 文件的关闭 174
§12.3 文件的读写 174
12.3.1 用文件流类对象进行读写 174
12.3.2 字符的读写 179
12.3.3 数据块读写 183
§12.4 输入/输出文件 186
§12.5 二进制文件 192
§12.6 随机存取文件 199
12.6.1 文件指针 199
12.6.2 随机读写 201
§12.7 设备文件 204
§12.8 出错处理 205
§12.9 RAM格式化I/O 208
12.9.1 RAM格式化I/O流 208
12.9.2 重载控制符和操作符 212
习题 216
第十三章 Borland C++3.1集成开发环境 217
§13.1 Borland C++3.1的安装 217
§13.2 IDE的启动与退出 219
13.2.1 IDE的启动 219
13.2.2 退出IDE 220
§13.3 IDE的结构 221
13.3.1 菜单 221
13.3.2 热键 223
13.3.3 窗口 225
13.3.4 状态行与对话框 228
§13.4 文本编辑 230
13.4.1 文件的打开(建立)与存盘 231
13.4.2 简单编辑操作 232
13.4.3 块操作 233
13.4.4 查找与替换 235
§13.5 工程文件 237
§13.6 程序调试 242
13.6.1 Borland C++调试器 242
13.6.2 程序调试举例 248
第十四章 面向对象程序设计简介 253
§14.1 程序设计发展简况 253
§14.2 面向对象的程序设计 254
§14.3 面向对象方法与程序设计语言 257
第十五章 Borland C++图形程序设计 258
§15.1 IBM PC显示屏幕 259
15.1.1 文本方式与字符坐标系 259
15.1.2 图形方式与点坐标系 260
§15.2 文本方式编程 260
15.2.1 显示方式与窗口 261
15.2.2 输入输出与屏幕操作 264
15.2.3 属性控制 268
§15.3 BGI与图形方式 272
15.3.1 图形方式的初始化 273
15.3.2 错误检测与关闭图形方式 275
§15.4 象素与颜色 277
15.4.1 象素 277
15.4.2 颜色 280
15.5.1 直线 284
§15.5 BGI绘图函数 284
15.5.2 矩形和多边形 289
15.5.3 弧、圆和椭圆 291
§15.6 BGI文本与字型 295
15.6.1 文本输出函数 295
15.6.2 字体、字型和输出方式的设置 297
§15.7 填充 305
15.7.1 填充图形函数 305
15.7.2 填充模式和填充颜色的设置 308
15.7.3 漫延填充 313
§15.8 图形窗口与屏幕页 314
15.8.1 图形窗口 314
15.8.2 屏幕页 316
§15.9 图形的存取 317
附录1 ASCII字符编码一览表 322
附录2 Borland C++头文件 323
附录3 C++常用流类举例 324
参考文献 332
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018