热搜关键词: linux源码Android数字信号处理PID算法

pdf

C++语言导学.A Tour of C++.pdf

  • 1星
  • 日期: 2018-05-18
  • 大小: 43.58MB
  • 所需积分:0分
  • 下载次数:193
  • favicon收藏
  • rep举报
  • free评论
标签: C++

C++

目录

A  Tour  of  C++

出版者的话 

中文版序 

译者序 

前言 

第1章 基础知识  1

1.1 引言  1

1.2 程序  1

1.3 Hello,World!  2

1.4 函数  3

1.5 类型、变量和算术运算  5

1.6 作用域和生命周期  7

1.7 常量  8

1.8 指针、数组和引用  9

1.9 检验  11

1.10 建议  13

第2章 用户自定义类型  15

2.1 引言  15

2.2 结构  15

2.3 类  17

2.4 联合  18

2.5 枚举  19

2.6 建议  20

第3章 模块化  22

3.1 引言  22

3.2 分离编译  23

3.3 命名空间  24

3.4 错误处理  25

3.4.1 异常  26

3.4.2 不变式  27

3.4.3 静态断言  28

3.5 建议  29

第4章 类  30

4.1 引言  30

4.2 具体类型  31

4.2.1 一种算术类型  31

4.2.2 容器  33

4.2.3 初始化容器  34

4.3 抽象类型  36

4.4 虚函数  38

4.5 类层次结构  39

4.5.1 显式覆盖  40

4.5.2 层次结构的益处  41

4.5.3 层次结构漫游  42

4.5.4 避免资源泄漏  43

4.6 拷贝和移动  44

4.6.1 拷贝容器  44

4.6.2 移动容器  45

4.6.3 基本操作  47

4.6.4 资源管理  49

4.6.5 抑制操作  50

4.7 建议  51

第5章 模板  53

5.1 引言  53

5.2 参数化类型  53

5.3 函数模板  55

5.4 概念和泛型编程  56

5.5 函数对象  57

5.6 可变参数模板  59

5.7 别名  60

5.8 模板编译模型  61

5.9 建议  61

第6章 标准库概览  63

6.1 引言  63

6.2 标准库组件  63

6.3 标准库头文件和命名空间  64

6.4 建议  66

第7章 字符串和正则表达式  67

7.1 引言  67

7.2 字符串  67

7.2.1 string的实现  69

7.3 正则表达式  69

7.3.1 搜索  70

7.3.2 正则表达式符号表示  71

7.3.3 迭代器  75

7.4 建议  75

第8章 I/O流  77

8.1 引言  77

8.2 输出  78

8.3 输入  79

8.4 I/O状态  80

8.5 用户自定义类型的I/O  81

8.6 格式化  82

8.7 文件流  83

8.8 字符串流  83

8.9 建议  84

第9章 容器  86

9.1 引言  86

9.2 vector  86

9.2.1 元素  89

9.2.2 范围检查  89

9.3 list  90

9.4 map  91

9.5 unorder_map  92

9.6 容器概述  93

9.7 建议  94

第10章 算法  96

10.1 引言  96

10.2 使用迭代器  97

10.3 迭代器类型  99

10.4 流迭代器  100

10.5 谓词  102

10.6 标准库算法概览  102

10.7 容器算法  103

10.8 建议  104

第11章 实用工具  105

11.1 引言  105

11.2 资源管理  105

11.2.1 unique_ptr和shared_ptr  106

11.3 特殊容器  108

11.3.1 array  109

11.3.2 bitset  111

11.3.3 pair和tuple  111

11.4 时间  113

11.5 函数适配器  113

11.5.1 bind()  113

11.5.2 mem_fn()  114

11.5.3 function  114

11.6 类型函数  115

11.6.1 iterator_traits  116

11.6.2 类型谓词  117

11.7 建议  118

第12章 数值计算  119

12.1 引言  119

12.2 数学函数  119

12.3 数值算法  120

12.4 复数  121

12.5 随机数  121

12.6 向量算术  123

12.7 数值限制  124

12.8 建议  124

第13章 并发  125

13.1 引言  125

13.2 任务和thread  126

13.3 传递参数  126

13.4 返回结果  127

13.5 共享数据  128

13.6 等待事件  129

13.7 任务通信  130

13.7.1 future和promise  131

13.7.2 packaged_task  132

13.7.3 async()  133

13.8 建议  133

第14章 历史和兼容性  135

14.1 历史  135

14.1.1 大事年表  136

14.1.2 早期的C++  137

14.1.3 ISO  C++标准  139

14.2 C++11扩展  140

14.2.1 语言特性  140

14.2.2 标准库组件  141

14.2.3 已弃用特性  142

14.2.4 类型转换  143

14.3 C/C++兼容性  143

14.3.1 C和C++是兄弟  144

14.3.2 兼容性问题  145

14.4 参考文献  147

14.5 建议  149

索引  151 

推荐帖子 最新更新时间:2021-11-24 18:52

TI 博文:如何选择汽车摄像头模块的电源
本帖最后由 qwqwqw2088 于 2020-9-27 10:12 编辑      随着汽车摄像头技术的发展,其分辨率、动态范围和帧速率越来越高,电源架构需要根据具体的用例需求进行调整。在本文中,我将回顾三种可用于为汽车摄像头模块供电的策略: 全离散 全集成 部分集成      本文重点介绍小外形摄像头模块,该模块不包含任何数据处理、可将原始视频数据输出到独立
qwqwqw2088 模拟与混合信号
常用电容器不同电路中的含义解析
电容器是一种储能元件,具有“隔直通交,阴低频通高频”的特性,人们为了认识和鉴别不同电路中的电容器,根据其在线路中的作用而给它起了许多名称,了解这些名称和作用,对读图是垫脚有帮助的.下面电工之家介绍一些常用名称的含义.   1、滤波电容   它并接在电路正负极之间,把电路中无用的交流电流去掉,一般采用大容量电解电容器,也有采用其他固定电容器的.   2、退耦电容
Jacktang 模拟与混合信号
【转】外国小哥在华强北2000元DIY iPhone6s
看到一个DIY手机的视频,刚好搜到了国内的图文转载,贴过来给大家看看 第一次来美国,各有各的含泪史,异国他乡初来乍到都是难免的。然而这位外国小哥,来到中国,中文都说不清楚几句,却干了一番大事!这位外国小哥Scotty Allen,他在油管上上传了一个视频,几天时间,视频就有300多万的点击量,这个视频记录了他在中国花300刀买零件自制iPhone6s。Allen可不是一时头脑发热,他来到中国就觉
eric_wang DIY/开源硬件专区
5529驱动1602程序,1602没有显示
D0~7所有引脚都需要接5529 板子吗? 程序如下  #include #include "lcd1602.h"         int max=0,min=4095;//储存adc采样的值         unsigned long b=100; int main(void) { WDTCTL = WDTPW | WDTHOLD; // Stop watchdog timer
45645645 微控制器 MCU
射频技术的原理与应用领域
       射频技术(RF)是Radio Frequency的缩写。较常见的应用有无线射频识别(Radio Frequency Identification,RFID),常称为感应式电子晶片或近接卡、感应卡、非接触卡、电子标签、电子条码等。其原理为由扫描器发射一特定频率之无线电波能量给接收器,用以驱动接收器电路将内部的代码送出,此时扫描器便接收此代码。接收器的特殊在于免用电池、免接触、免刷卡故不
dontium RF/无线
小电路、小技巧:基于TL431的恒流恒压充电电路
图1所示的电路是一个客户的电子产品,这个基于TL431的电路非常简单,可以实现恒压恒流的功能,从而给电池充电,并具有充电状态的显示。在介绍其工作原理之前,让我们先了解一些关于TL431基础的知识。 图1:具有充电状态显示的充电电路 1、TL431的工作原理 TL431是可控精密稳压源,内部结构如图1所示,由图可以看到内部有一个2.5V的基准源,接在运放的反相输入端,运放的同相端Vref接外
月亦雪 综合技术交流

评论

Gavin_Mok
谢谢分享 先看
2020-02-07 10:24:25
路在延伸
非常好的资料,谢谢分享。
2020-02-02 20:17:39
SoneWinstone
学起来! 期待第二版资源
2019-11-29 11:24:15
asdfsdfasdfasdf
非常好的书
2019-10-22 23:39:07
kenyang_111s
很棒,闻名依旧,精炼的介绍了C++的语言特性
2019-10-15 22:23:01
cutewinnie
剛開始學希望可以學會~感謝提供!!謝謝~
2019-04-09 21:51:02
goodname007
C++之父写的书。没得说。学会就是了。
2018-09-04 13:28:21
登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved
×