《C++精粹》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(美)Ira Pohl著;王树武,陈朔鹰等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2003
  • ISBN:7111127463
  • 页数:185 页
图书介绍:本书介绍C++的基本概念和理论。

第1章 程序结构 1

第2章 词法成分 5

2.1 注释 5

2.2 标识符 6

2.3 关键字 6

第3章 常量 9

第4章 声明及作用域规则 13

第5章 文件链接规则 19

第6章 类型 23

第7章 类型转换 27

第8章 表达式及运算符 31

8.1 sizeof表达式 31

8.3 算术表达式 32

8.2 自增表达式和自减表达式 32

8.4 关系、等式及逻辑表达式 33

8.5 赋值表达式 34

8.6 逗号表达式 35

8.7 条件表达式 35

8.8 位操作表达式 35

8.9 取地址表达式和取内容表达式 36

8.10 new表达式和delete表达式 36

8.10.1 对象放置语法和重载 38

8.10.2 错误处理 40

8.11 其他表达式 40

第9章 语句 43

9.1 表达式语句 44

9.3 if和if-else语句 45

9.2 复合语句 45

9.4 while语句 46

9.5 for语句 46

9.6 do语句 48

9.7 break和continue语句 48

9.8 switch语句 49

9.9 goto语句 51

9.10 return语句 51

9.11 声明语句 52

第10章 函数 55

10.1 函数原型 56

10.2 引用调用 57

10.3 内联函数 57

10.5 重载 58

10.4 默认值 58

10.6 类型安全的函数链接 60

第11章 类 63

11.1 构造函数与析构函数 64

11.2 成员函数 68

11.3 友元函数 68

11.4 this指针 70

11.5 运算符重载 70

11.6 静态及常值成员函数 73

11.7 mutable 75

11.8 类的设计 76

第12章 继承 79

12.1 多继承 80

12.3 抽象基类 81

12.2 构造函数调用过程 81

12.4 类成员指针 82

12.5 运行时类型识别 82

12.6 虚函数 83

第13章 模板 89

13.1 模板参数 90

13.2 函数模板 91

13.3 友元 92

13.4 静态成员 92

13.5 模板专门化 92

第14章 异常 97

14.1 抛出异常 97

14.2 try代码块 98

14.3 异常处理 99

14.4 异常规格说明 100

14.5 terminate()和unexpected() 100

14.6 标准异常库 100

第15章 输入/输出 107

15.1 输出类ostream 107

15.2 格式化输出和iomanip.h 108

15.3 用户自定义类型:输出 110

15.4 输入类istream 112

15.5 文件 113

15.6 流式字符串 115

15.7 ctype.h中的函数及宏 116

15.8 使用流状态 117

15.9 混合I/O流库 118

第16章 STL 123

16.1 容器 124

16.1.1 序列式容器 126

16.1.2 关联式容器 127

16.1.3 容器适配器 129

16.2 迭代器 131

16.2.1 迭代器的分类 132

16.2.2 输入流迭代器 132

16.2.3 输出流迭代器 133

16.2.4 迭代器适配器 134

16.3 算法 136

16.3.1 分类算法 136

16.3.2 非质变序列算法 139

16.3.3 质变序列算法 140

16.3.4 数值算法 143

16.4 函数 144

16.5 分配器 148

第17章 字符串库 151

17.1 构造函数 152

17.2 成员函数 153

17.3 全局运算符 157

第18章 注意事项及兼容性 159

18.1 嵌套类声明 159

18.2 类型兼容性 159

18.3 其他 160

第19章 C++的新特性 161

参考文献 163

索引 165