C++ Primer中文版:第5版

C++ Primer中文版:第5版

编辑推荐

久负盛名的C++经典教程,全球总销量达1300万册。

内容简介

本书内容是C++大师Stanley B.Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合。

本版对前一版进行了彻底的修订,内容经过了重新组织,更加入了C++先驱Barbara E. Moo在C++教学方面的真知灼见。既显著改善了可读性,又充分体现了C++语言的最新进展和当前的业界最佳实践。

作者简介

作者Stanley B.Lippman,微软公司Visual C++团队的架构师。他从1984年开始在贝尔实验室与C++的设计者Bjarne Stroustrup一起从事C++的设计与开发。他还著有Inside the C++ Object Model。

章节目录

版权信息

内容简介

推荐序1

推荐序2

前言

第1章 开始

1.1 编写一个简单的C++程序

1.1.1 编译、运行程序

1.2 初识输入输出

1.3 注释简介

1.4 控制流

1.4.1 while语句

1.4.2 for语句

1.4.3 读取数量不定的输入数据

1.4.4 if语句

1.5 类简介

1.5.1 Sales_item类

1.5.2 初识成员函数

1.6 书店程序

小结

术语表

第Ⅰ部分 C++基础

第2章 变量和基本类型

2.1 基本内置类型

2.2 变量

2.3 复合类型

2.4 const限定符

2.5 处理类型

2.6 自定义数据结构

小结

术语表

第3章 字符串、向量和数组

3.1 命名空间的using声明

3.2 标准库类型string

3.3 标准库类型vector

3.4 迭代器介绍

3.5 数组

3.6 多维数组

小结

术语表

第4章 表达式

4.1 基础

4.2 算术运算符

4.3 逻辑和关系运算符

4.4 赋值运算符

4.5 递增和递减运算符

4.6 成员访问运算符

4.7 条件运算符

4.8 位运算符

4.9 sizeof运算符

4.10 逗号运算符

4.11 类型转换

4.12 运算符优先级表

小结

术语表

第5章 语句

5.1 简单语句

5.2 语句作用域

5.3 条件语句

5.4 迭代语句

5.5 跳转语句

5.6 try语句块和异常处理

小结

术语表

第6章 函数

6.1 函数基础

6.2 参数传递

6.3 返回类型和return语句

6.4 函数重载

6.5 特殊用途语言特性

6.6 函数匹配

6.7 函数指针

小结

术语表

第7章 类

7.1 定义抽象数据类型

7.2 访问控制与封装

7.3 类的其他特性

7.4 类的作用域

7.5 构造函数再探

7.6 类的静态成员

小结

术语表

第Ⅱ部分 C++标准库

第8章 IO库

8.1 IO类

8.2 文件输入输出

8.3 string流

小结

术语表

第9章 顺序容器

9.1 顺序容器概述

9.2 容器库概览

9.3 顺序容器操作

9.4 vector对象是如何增长的

9.5 额外的string操作

9.6 容器适配器

小结

术语表

第10章 泛型算法

10.1 概述

10.2 初识泛型算法

10.3 定制操作

10.4 再探迭代器

10.5 泛型算法结构

10.6 特定容器算法

小结

术语表

第11章 关联容器

11.1 使用关联容器

11.2 关联容器概述

11.3 关联容器操作

11.4 无序容器

小结

术语表

第12章 动态内存

12.1 动态内存与智能指针

12.2 动态数组

12.3 使用标准库:文本查询程序

小结

术语表

第Ⅲ部分 类设计者的工具

第13章 拷贝控制

13.1 拷贝、赋值与销毁

13.2 拷贝控制和资源管理

13.3 交换操作

13.4 拷贝控制示例

13.5 动态内存管理类

13.6 对象移动

小结

术语表

第14章 重载运算与类型转换

14.1 基本概念

14.2 输入和输出运算符

14.3 算术和关系运算符

14.4 赋值运算符

14.5 下标运算符

14.6 递增和递减运算符

14.7 成员访问运算符

14.8 函数调用运算符

14.9 重载、类型转换与运算符

小结

术语表

第15章 面向对象程序设计

15.1 OOP:概述

15.2 定义基类和派生类

15.3 虚函数

15.4 抽象基类

15.5 访问控制与继承

15.6 继承中的类作用域

15.7 构造函数与拷贝控制

15.8 容器与继承

15.9 文本查询程序再探

小结

术语表

第16章 模板与泛型编程

16.1 定义模板

16.2 模板实参推断

16.3 重载与模板

16.4 可变参数模板

16.5 模板特例化

小结

术语表

第Ⅳ部分 高级主题

第17章 标准库特殊设施

17.1 tuple类型

17.2 bitset类型

17.3 正则表达式

17.4 随机数

17.5 IO库再探

小结

术语表

第18章 用于大型程序的工具

18.1 异常处理

18.2 命名空间

18.3 多重继承与虚继承

小结

术语表

第19章 特殊工具与技术

19.1 控制内存分配

19.2 运行时类型识别

19.3 枚举类型

19.4 类成员指针

19.5 嵌套类

19.6 union:一种节省空间的类

19.7 局部类

19.8 固有的不可移植的特性

小结

术语表

附录A 标准库

A.1 标准库名字和头文件

A.2 算法概览

A.3 随机数

索引

C++ Primer中文版:第5版是2013年由电子工业出版社出版,作者[美]斯坦利·B·李普曼(StanleyB·Lippman)。

得书感谢您对《C++ Primer中文版:第5版》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
C和C++游戏趣味编程 电子书

趣味案例教C/C++编程,激发学习兴趣,适合初学者自学。
C++并发编程实战(第2版) 电子书

本书是介绍C++并发和多线程编程的深度指南。
编程竞赛宝典:C++语言和算法入门 电子书

信息学奥赛金牌教练精心之作,算法竞赛宝典。
C语言从入门到精通(第2版) 电子书

你的第一本C语言编程书。
C语言从入门到精通(第4版) 电子书

本书以零基础入门为宗旨,用范例引导读者学习,深入浅出地介绍了C语言的相关知识和实战技能。
C#从入门到精通(第2版) 电子书

本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了C#的相关知识和实战技能。
C语言程序设计:现代方法(第2版·修订版) 电子书

C语言入门零基础自学教程新升级,增加C1X相关内容,讲述C的所有特性,国外诸多名校的C语言课程教材,C开发人员的参考书。