Accelerated C++中文版PDF免费网盘下载

2021-02-02 14:47:25 小八 0点热度 1人阅读

简介:《Accelerated C++中文版》我们仅仅覆盖了标准C+ +而忽略了其他专门的延伸。这种做法有其独有的优势,也就是说,我们教你编写的程序可以任何环境下运行。不过,这也表明了,我们不会探讨如何去编写运行在窗口环境下的程序,因为这样的程序将会无可避

这是一本一流的C++入门书,它采用了一种和实践相结合的方式来解决具体的问题.相比我所见过的其他C++入门书来说,本书以令人惊奇的紧凑格式覆盖了更多的关于C++编程的领域。

——Dag Bruck,ANSI/ISO C++委员会成员

通过让学生尽快地编写具有实际意义的程序,作者在本书中向我们展示了一种清晰的、令人信服的C++教学方式。

——Stephen Clamage,Sun Microsystems ,Inc.,ANSI C++委员会主席

所有读过该书并完成上面的例子和习题的人都将获得和大多数专业C++程序员一样的技能。

 

——Jeffrey D.Oldham,Stranford University

 

目录

前言

第0章 开始学习C++

0.1 注释

0.2 #include指令

0.3 主函数main

0.4 花括号

0.5 使用标准库进行输出

0.6 返回语句

0.7 一些较为深入的观察

0.8 小结

第1章 使用字符串

1.1 输入

1.2 为姓名装框

1.3 小结

第2章 循环和计数

2.1 问题

2.2 程序的整体结构

2.3 输出数目未知的行

2.4 输出一行

2.5 完整的框架程序

2.6 计数

2.7 小结

第3章 使用批量数据

3.1 计算学生成绩

3.2 用中值代替平均值

3.3 小结

第4章 组织程序和数据

4.1 组织计算

4.2 组织数据

4.3 把各部分代码连接到一起

4.4 把计算成绩的程序分块

4.5 修正后的计算成绩的程序

4.6 小结

第5章 使用顺序容器并分析字符串

5.1 分学生

5.2 迭代器

5.3 用迭代器来代替索引

5.4 重新思考数据结构以实现更好的性能

5.5 list类型

5.6 分割字符串

5.7 测试split函数

5.8 连接字符串

5.9 小结

第6章 使用库算法

6.1 分析字符串

6.2 对计算成绩的方案进行比较

6.3 对学生进行分类并回顾一下我们的问题

6.4 算法、容器以及迭代器

6.5 小结

第7章 使用关联容器

7.1 支持高效查找的容器

7.2 计算单词数

7.3 产生一个交叉引用表

7.4 生成句子

7.5 关于性能的一点说明

7.6 小结

第8章 编写泛型函数

8.1 泛型函数是什么?

8.2 数据结构独立性

8.3 输入输出迭代器

8.4 用迭代器来提高适应性

8.5 小结

第9章 定义新类型

第10章 定义抽象数据类型

第12章 使类对象像一个数值一样工作

第13章 使用继承与动态绑定

第14章 近乎自动地管理内存

第15章 再探字符图形

第16章 今后如何学习C++

附录