图书介绍

C++语义和性能分析PDF|Epub|txt|kindle电子书版本网盘下载

C++语义和性能分析
  • 杨镰 著
  • 出版社: 武汉:华中科技大学出版社
  • ISBN:9787568033299
  • 出版时间:2017
  • 标注页数:204页
  • 文件大小:14MB
  • 文件页数:225页
  • 主题词:C++语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C++语义和性能分析PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C++简史1

1.1 C++的历史背景1

1.2 C++大事记5

1.2.1 1979年:C with classes诞生5

1.2.2 1983年8月:C++正式命名6

1.2.3 1986年:《The C++ Programming Language》出版7

1.2.4 1987年:C++2.0发布7

1.2.5 1990年:《The Annotated C++ Reference Manual》出版8

1.2.6 1994年:STL诞生8

1.2.7 1998年:ISO C++正式通过9

1.2.8 2011年:C++11颁布9

1.3 C++的进化和改进理念10

1.4 C++的历史贡献及未来11

第2章 程序设计语言的语义14

2.1 哲学基础14

2.2 语义的形式化描述14

2.3 操作性语义16

2.4 语义描述涉及的主要元素17

第3章 C++类型系统19

3.1 类型系统简介19

3.2 数据类型的表达规则21

3.2.1 基本数据类型的表达规则22

3.2.2 用户自定义类型的表达规则23

3.3 类型实例的构造规则25

3.3.1 类型和类型实例25

3.3.2 类型实例的构造和析构27

3.4 类型的操作规则33

3.4.1 context33

3.4.2 函数34

3.4.3 过程35

3.4.4 过程函数35

3.4.5 方法36

3.4.6 特别讨论:过程方法的自动机诠释37

3.4.7 运算符38

3.5 C++类型系统的特征39

3.5.1 特征1:支持OOP39

3.5.2 特征2:强静态类型40

3.5.3 特征3:UDT是一等公民41

3.5.4 特征4:类型清除45

3.5.5 特征5:支持模板49

3.5.6 特征6:指针和REF53

3.5.7 特征7:类型修正符60

3.6 其他(非C++)类型系统62

3.7 类型系统的意义和用途62

3.7.1 程序的精确性保障62

3.7.2 性能的可保障性64

第4章 C++变量语义66

4.1 变量简介66

4.2 C++变量的属性68

4.2.1 C++变量的存储属性68

4.2.2 C++变量的值语义95

4.2.3 C++变量的自洽性105

4.2.4 C++变量的总分性108

4.2.5 C++变量的多态性112

4.3 临时变量113

第5章 C++对OOP的支持116

5.1 object的内存布局117

5.2 继承119

5.2.1 继承object的内存布局123

5.2.2 多继承128

5.2.3 继承类object的语义规则130

5.3 多态类和多态变量137

5.4 C++对抽象的支持139

第6章 C++性能分析141

6.1 性能分析原理141

6.2 算法的重要性149

6.3 RAM内存读取的性能153

6.3.1 单线程heap管理器154

6.3.2 定制化heap管理系统157

6.4 关于缓存164

6.5 关于I/O175

6.6 C++的特殊性能问题176

6.6.1 临时变量的性能问题176

6.6.2 STL容器180

6.6.3 Type Erasure185

6.6.4 异常处理187

6.6.5 继承的性能问题194

6.6.6 直接函数、间接函数、内联函数200

参考文献204

热门推荐