要掌握C 这门强大的编程语言吗?本书将成为你的最佳伙伴!从C 的历史渊源到未来发展,从基础语法到高级特性,这本全面的指南涵盖了你需要了解的一切。 特色亮: 1. 全面覆盖:基础语法、面向对象设计、STL与模板、多线程编程,应有尽有。 2. 实践导向:大量实例和练习,让你在实操中掌握知识。 3. 深浅出:作者凭借多年工作经验,解答初学者最常见、最关切的问题。
售 价:¥
纸质售价:¥49.50购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
作者简介
内容简介
前言
第1篇 叩开C++世界的大门
第1章 C++世界地图
1.1 我们的第一个C++程序
1.2 C++是什么
1.3 C++的“前世今生”
1.4 三分天下:C++世界版图
1.5 如何学好C++
1.6 本章练习
第2章 与C++的第一次亲密接触
2.1 一个C++程序的自白
2.2 基本输入/输出流
2.3 本章练习
第2篇 欢迎来到C++的世界
第3章 C++世界众生相
3.1 C++中的数据类型
3.2 变量和常量
3.3 数值数据类型
3.4 布尔类型
3.5 字符串类型
3.6 数组
3.7 枚举类型
3.8 用结构体类型描述复杂的事物
3.9 指向内存位置的指针
3.10 本章练习
第4章 将语句编织成程序
4.1 用运算符对数据进行运算
4.2 条件选择语句
4.3 循环控制语句
4.4 从语句到程序
4.5 本章练习
第5章 用函数封装程序功能
5.1 函数就是一个大“箱子”
5.2 内联函数
5.3 重载函数
5.4 函数设计的基本原则
5.5 本章练习
第6章 当C++爱上面向对象
6.1 从结构化程序设计到面向对象程序设计
6.2 类:当C++爱上面向对象
6.3 类如何面向对象
6.4 工资程序成长记:类与对象
6.5 高手是这样炼成的
6.6 本章练习
第7章 C++世界的奇人异事
7.1 一切指针都是纸老虎:彻底理解指针
7.2 亡羊补牢—程序中的异常处理
7.3 编写更复杂的C++程序
7.4 高手是这样炼成的
7.5 本章练习
第3篇 攀登C++世界的高峰
第8章 用STL优化你的程序(1)
8.1 跟STL做朋友
8.2 用模板实现通用算法
8.3 本章练习
第9章 用STL中的容器管理数据
9.1 容器就是STL中的瓶瓶罐罐
9.2 vector容器是数组的最佳替代者
9.3 可以保存键-值对的map容器
9.4 本章练习
第10章 用STL中的通用算法处理数据
10.1 STL算法中的四大类别
10.2 容器元素的遍历与查找
10.3 容器元素的复制与变换
10.4 容器元素的排序
10.5 实战STL算法
10.6 本章练习
第11章 函数的三件“马甲”:函数指针、函数对象与Lambda表达式
11.1 函数指针
11.2 函数对象
11.3 用Lambda表达式编写更简单的函数
11.4 程序成长记:容器与算法,让我们爱上C++
11.5 本章练习
第12章 C++世界的几件新鲜事
12.1 右值引用进一步提升C++的性能
12.2 智能指针shared_ptr
12.3 用<thread>进行多线程开发
12.4 本章练习
第13章 找工作就靠它了
13.1 打好基础
13.2 积累经验
13.3 考查智力
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜