计算机书籍控

Accelerated C++中文版

Accelerated C++中文版》给人的印象会如此深刻呢?这是因为: 
它一开始就向读者教导那些最有用的概念,而不是那些简单的注释 读者很快就能够以此开始编程 
它描述的是现实中的问题和解决方案,而不是单纯的语言特性 读者不但学习到了这些特性,而且还知道如何把它们应用到程序中去 
它涵盖的范围同时包括了语言本身和标准库 读者可以从一开始就使用标准库来编写自己的程序 
作者通过他们在美国斯坦福大学的教学经验证明了这种方法的有效性—在那里,学生们在他们的第一堂课中就学习到了如何编写真实的程序。 
不管你是一个渴望开始学习C++编程的新手,还是一个已经使用C++多年并对它有了很深了解的老手,作者们独特的教学方法和经验都使得《Accelerated C++中文版》应该成为你书架中不可缺少的一个补充。

目录


“c++设计新思维”丛书前言
译者序
前言
第0章 入门
 0.1 注释
 0.2 #include指令
 0.3 main函数
 0.4 花括号
 0.5 使用标准库来输出
 0.6 return语句
 0.7 稍微深入分析“Hello,world!”程序
 小结
 练习
第1章 使用字符串
1.1 输入
1.2 为名字装框输出
小结
练习
第2章 循环和计数
2.1 问题
2.2 程序的总体结构
2.3 输出任意多行
2.3.1 while语句
2.3.2 设计一个while语句
2.4 输出一行
2.4.1 输出边界字符
2.4.2 输出非边界字符
2.5 完整的框架程序
2.5.1 简化重复的std::
  2.5.2 使用for语句来简化
  2.5.3 精简测试
  2.5.4 整合结果
 2.6 计数
 小结
练习
第3章 使用批量数据
 3.1 计算学生成绩
 3.1.1 检测输入的结束
  3.1.2 循环不变式
 3.2 使用中值取代平均值
  3.2.1 用vector保存数据集
 3.2.2 生成输出
 3.2.3 值得注意的地方
小结
练习
第4章 组织程序和数据
4.1 组织计算
 4.1.1 查找中值
 4.1.2 重新实现计算最终成绩的方法
  4.1.3 读取家庭作业成绩
  4.1.4 3种函数形参
 4.1.5 使用函数来计算学生的成绩
4.2 组织数据
  4.2.1 把一个学生的所有数据集合起来
 4.2.2 处理学生记录
  4.2.3 生成报表
4.3 把各部分程序连接起来
4.4 把计算成绩程序分块
4.5 修改后的计算成绩程序
第5章 使用序列式容器并分析字符串
第6章 使用库算法
第7章 使用关联式容器
第8章 编写泛型函数
第9章 定义新类型
第10章 管理内存和底层数据结构
第11章 定义抽象数据类型
第12章 使类的对象数值一样工作
第13章 使用继承和动态绑定
第14章 几乎自动的管理内存
第15章 再看字符图形问题
第16章 如何学习C++
附录A 语言细节
附录B 标准库概要

书籍下载

免费下载

正版书籍

Accelerated C++中文版