本书共分为14章,包括C++概述,C++推荐技能,分析和度量性能,数据结构,算法,范围和视图,内存管理,编译时编程,Utilities基础,代理对象和惰性求值,并发,协程和惰性生成器,用协程进行异步编程和并行算法。
本书期望你具备基本的C++和计算机体系结构知识,并对提升自身专业技能真正感兴趣。希望阅读本书后,能对如何在性能和语法上改进自己的C++代码有更深入的认识。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。
书名 | C++高性能编程 |
分类 | 教育考试-考试-计算机类 |
作者 | (瑞典)比约恩·安德里斯特,(瑞典)维克托·塞尔 |
出版社 | 中国电力出版社 |
下载 |
![]() |
介绍 |
内容推荐 本书共分为14章,包括C++概述,C++推荐技能,分析和度量性能,数据结构,算法,范围和视图,内存管理,编译时编程,Utilities基础,代理对象和惰性求值,并发,协程和惰性生成器,用协程进行异步编程和并行算法。 本书期望你具备基本的C++和计算机体系结构知识,并对提升自身专业技能真正感兴趣。希望阅读本书后,能对如何在性能和语法上改进自己的C++代码有更深入的认识。 目录 序 前言 第1章 C++概述 1 1.1 为什么是C++ 1 1.1.1 零成本抽象 1 1.1.2 可移植性 4 1.2 与其他语言对比 4 1.2.1 竞争语言和性能 5 1.2.2 与性能无关的C++语言特性 7 1.2.3 C++的局限性 12 1.3 本书使用的库和编译器 13 1.4 总结 13 第2章 C++推荐技能 14 2.1 用auto关键字进行自动类型推断 14 2.1.1 在函数签名中使用auto 14 2.1.2 对变量使用auto 16 2.1.3 指针的常量传播 18 2.2 移动语义 19 2.2.1 拷贝构造函数,交换与移动 20 2.2.2 资源获取与五法则 22 2.2.3 具名变量和右值 25 2.2.4 默认移动语义和零法则 27 …… |
随便看 |