标签:
C++
C++
本书是《C++编程思想》两卷的汇总。第1卷是在第1版的基础上进行了更加深入分析和修改后的第2版,其内容、讲授方法、选用实例以及配套的练习别具特色,可以供不同程度的读者选择阅读。第2卷介绍了C++实用的编程技术和最佳的实践方法,深入探究了异常处理方法和异常安全设计;介绍C++的字符串、输入输出流的现代用法;解释多重继承问题的难点,描述了典型的设计模式及其实现,特别介绍了多线程处理编程技术。
在本书作者的个人网站www.BruceEckel.com上提供:
本书的英文原文、源代码、练习解答指南、勘误表及补充材料。
本书相关内容的研讨和咨询。
本书第1卷及第2卷英文电子版的免费下载链接。
计算机科学丛书
C++编程思想(两卷合订本)
[美]Bruce Eckel, Chuck Allison 著
刘宗田 译
ISBN:978-7-111-35021-7
本书纸版由机械工业出版社于2011年出版,电子版由华章分社(北京华章图文信息有限公
司)全球范围内制½与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方½址:www.bbbvip.com
新浪微博 @研发书局
腾讯微博 @yanfabook
目 ½
出版者的话
出版说明
第1卷 标准C++导引
译者序
前言
第1章 对象导言
1.1 ½象的过程
1.2 对象有一个接口
1.3 实现的隐藏
1.4 实现的重用
1.5 继承:重用接口
1.5.1 is-a关系和is-Iike-a关系
1.6 具有多态性的可互换对象
1.7 创建和销毁对象
1.8 异常处理:应对错误
1.9 分析和设计
1.9.1 第0阶段:制定计划
1.9.2 第1阶段:我们在做什么
1.9.3 第2阶段:我们将如½建立对象
1.9.4 第3阶段:创建核心
1.9.5 第4阶段:迭代用例
1.9.6 第5阶段:进化
1.9.7 计划的回报
1.10 极限编程
1.10.1 先写测试
1.10.2 结对编程
1.11 为什么C++会成功
1.11.1 一个较½的C
1.11.2 延续式的学习过程
1.11.3 效率
1.11.4 系统更容易表达和理解
1.11.5 ½量½用库
1.11.6 利用模板的源代码重用
1.11.7 错误处理
1.11.8 大型程序设计
1.12 为向OOP½变而采取的策略
1.12.1 指导方针
1.12.2 管理的障碍
1.13 小结
第2章 对象的创建与½用
2.1 语言的翻译过程
2.1.1 解释器
2.1.2 编译器
2.1.3 编译过程
2.2 分段编译工具
2.2.1 声明与定义
2.2.2 连接
2.2.3 ½用库文件
2.3 编写第一个C++程序
2.3.1 ½用iostream类
2.3.2 名字空间
2.3.3 程序的基本结构
2.3.4 “Hello, World!”
2.3.5 运行编译器
2.4 关于输入输出流
2.4.1 字符数组的拼接
2.4.2 读取输入数据
2.4.3 调用其他程序
2.5 字符串简介
2.6 文件的读写
2.7 vector简介
2.8 小结
2.9 练习
第3章 C++中的C
3.1 创建½数
3.1.1 ½数的返回值
3.1.2 ½用C的½数库
3.1.3 通过库管理器创建自己的库
3.2 执行控制语句
3.2.1 真和假
3.2.2 if-else语句
3.2.3 while语句
3.2.4 do-while语句
3.2.5 for语句
3.2.6 关键字break和continue
3.2.7 switch语句
3.2.8 ½用和滥用goto
3.2.9 递½
3.3 运算符简介
展开预览
评论