【现货】Effective Modern C++(中文版)-so88
【现货】Effective Modern C++(中文版) pdf epub mobi txt 电子书 下载 2022
图书介绍
☆☆☆☆☆
||
[美] 斯科特·迈耶(Scott Meyers) 著,高博 译
店铺: 蓝墨水图书专营店 出版社: 中国电力 ISBN:9787519817749 商品编码:27513086109
Effective Modern C++(中文版) 平装 – 2018年5月20日
[美]斯科特·迈耶(Scott Meyers) (作者), 高博 (译者)
出版社: 中国电力出版社; 1版 (2018年4月30日)
平装
ISBN: 9787519817749
品牌: 中国电力出版社
涵盖以下主题:
大括号初始化、noexcept规格、完美转发,以及智能指针的make函数的优缺点。
std::move、std::forward、右值引用和万能引用之间的联系。
编写整洁、正确,以及高效的lambda表达式的方法。
std::atomic和volatile有怎样的区别,它们分别用于什么场合,以及它们和C++的并发API有何联系。
“旧”C++程序设计(即C++98)中的实战要求在现代C++的软件开发中作出哪些修订。
出版商声明 1
致谢 3
绪论 7
第1章 型别推导 15
条款1:理解模板型别推导 15
条款2:理解auto型别推导 23
条款3:理解decltype 28
条款4:掌握查看型别推导结果的方法 35
第2章 auto 41
条款5:优先选用auto,而非显式型别声明 41
条款6:当auto推导的型别不符合要求时,使用带显式型别的初始化物习惯用法 46
第3章 转向现代C++ 52
条款7:在创建对象时注意区分()和{} 52
条款8:优先选用nullptr,而非0或NULL 61
条款9:优先选用别名声明,而非typedef 64
条款10:优先选用限定作用域的枚举型别,而非不限作用域的枚举型别 68
条款11:优先选用删除函数,而非private未定义函数 74
条款12:为意在改写的函数添加override声明 79
条款13:优先选用const_iterator,而非iterator 85
条款14:只要函数不会发射异常,就为其加上noexcept声明 89
条款15:只要有可能使用constexpr,就使用它 95
条款16:保证const成员函数的线程安全性 101
条款17:理解特种成员函数的生成机制 106
第4章 智能指针 113
条款18:使用std::unique_ptr管理具备专属所有权的资源 115
条款19:使用std::shared_ptr管理具备共享所有权的资源 120
条款20:对于类似std::shared_ptr但有可能空悬的指针使用std::weak_ptr 129
电子书下载地址:
相关电子书推荐:
- 文件名
- {RT}解读基因的密码-《科学传奇——探索人体的奥秘》编委会 西南交通大学出版社 9787
- 2019天勤计算机考研高分笔记4本 数据结构+计算机组成原理+操作系统+计算机网络 第7版 操作系统
- 奇妙的生活知识
- 我的宝贝系列?准妈妈睡前胎教故事 预定
- 古罗马:每天30秒探索恒久文明的50个伟大成就
- ac2新编育儿全科 编者:常壮其//常湘涛 妇幼保健 中国中医药出版社 新华书店正版书籍 畅销书排行
- 美丽新家园-燃烧的蔬菜涂色游戏-1
- 280天胎教故事大全 汉竹|主编:汉竹
- 应急自救 -儿童成长安全迷宫
- ac5现货 别把肩颈疼痛不当病 岛田弘 生活?健康保健 有效的肩颈养护手册 畅销书籍
- {RT}低碳有你:有你, 有我, 地球更精彩-崔峰涛,田永 天津人民出版社 9787201
- T4为爱朗读准爸爸胎教故事 怀孕书籍 孕妇书籍 胎教故事书 胎宝宝 孕期胎教书籍 孕妈妈宝
- 帮你学数学 张景中
- 自考教材全套 行政管理学专业(本科)全套13本专业代码: B030302 公共课+专业课
- 地震灾害遥感综合评估与示范 张景发 等