• C++ Core Guidelines解析
21年品牌 40万+商家 超1.5亿件商品

C++ Core Guidelines解析

正版保障 假一赔十 可开发票

78.85 6.2折 128 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者(德)赖纳·格林(Rainer Grimm)著

出版社清华大学出版社

ISBN9787302635772

出版时间2023-07

装帧平装

开本其他

定价128元

货号13363954

上书时间2024-10-22

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
Rainer Grimm 自 1999 年以来担任了软件架构师、团队主管和教练,并从 2002 年开始举办 C++、Python 和专有软件的培训班。作为独立培训讲师,他在编程会议上演讲,每周用英语和德语写博客,并撰写了数本关于现代 C++ 和并发的书籍。

目录
第1章简介1

 1.1目标读者群1

 1.2目的1

 1.3非目的2

 1.4施行2

 1.5结构2

 1.6主要部分2

 第2章理念5

 第3章接口11

 3.1非const全局变量的弊端12

 3.2运用依赖注入化解13

 3.3构建良好的接口15

 3.4相关规则19

 第4章函数21

 4.1函数定义21

 4.2参数传递:入与出25

 4.3参数传递:所有权语义30

 4.4值返回语义33

 4.5其他函数36

 4.6相关规则41

 第5章类和类层次结构43

 5.1概要规则44

 5.2具体类型47

 5.3构造函数、赋值运算符和析构函数48

 5.4类层次结构81

 5.5重载和运算符重载97

 5.6联合体104

 5.7相关规则107

 第6章枚举109

 6.1通用规则109

 6.2相关规则114

 第7章资源管理115

 7.1通用规则116

 7.2内存分配和释放120

 7.3智能指针124

 7.4相关规则135

 第8章表达式和语句137

 8.1通用规则138

 8.2声明139

 8.3表达式155

 8.4语句166

 8.5算术171

 8.6相关规则176

 第9章性能177

 9.1错误的优化177

 9.2错误的假设178

 9.3启用优化181

 9.4相关规则190

 第10章并发191

 10.1通用规则191

 10.2关于并发202

 10.3关于并行220

 10.4消息传递223

 10.5无锁编程227

 10.6相关规则229

 第11章错误处理231

 11.1设计232

 11.2实现233

 11.3如果不能抛出异常238

 11.4相关规则241

 第12章常量和不可变性243

 12.1使用const243

 12.2使用constexpr247

 第13章模板和泛型编程249

 13.1关于使用250

 13.2关于接口252

 13.3关于定义265

 13.4层次结构276

 13.5变参模板277

 13.6元编程281

 13.7其他规则302

 13.8相关规则311

 第14章C风格编程313

 14.1完整的源代码可用314

 14.2没有完整的源代码315

 第15章源文件319

 15.1接口和实现文件319

 15.2命名空间325

 第16章标准库331

 16.1容器331

 16.2文本337

 16.3输入和输出343

 16.4相关规则349

 第17章架构观念351

 第18章伪规则和误解355

 第19章规格配置363

 19.1Pro.type类型安全363

 19.2Pro.bounds边界安全364

 19.3Pro.lifetime生存期安全364

 第20章Guidelines支持库365

 20.1视图365

 20.2所有权指针366

 20.3断言366

 20.4实用工具367

 附录A施行C++CoreGuidelines369

 附录B概念375

 附录C契约379

主编推荐
由资深技术专家Rainer Grimm撰著的《C++ Core Guidelines解析》,从内容上说,选取了现代C++语言最核心的相关规则;从篇幅上说,对软件工程师非常友好。以“八二原则”看,这个精编解析版是一-个非常聪明的选择。同时,Rainer Grimm并没有简单照搬开源文档中的规则,而是结合自己丰富的咨询和培训经验,给出了非常翔实的解析,这自然为本书增色不少。最后,此书中文译本的质量让我非常放心。翻译团队 非常强大,领衔的吴咏炜在C++领域的功力自不必说,而且他在技术文本上字斟句酌的认真劲可是出了名的,杨文波、张云潮和何荣华在C++领域也都非常资深。非常开心C++中文社区的好书越来越多,我相信《(C++ Core Guidelines解析》会给各位C++工程师以及企业C++研发团队带来长久的价值。

精彩内容
在《C++ Core Guidelines 解析》中,C++ 专家讲师 Rainer Grimm提炼出了Core Guidelines中的精髓,去除了晦涩难懂的内容,分享了新的见解和背景,并提供了自己培训课程中经过充分测试的示例。 对于使用 C++11 及后续版本 C++ 的有经验程序员,Grimm 能为他们提供帮助,使其用好Core Guidelines。他的大部分代码示例是为 C++17 编写的,在合适的地方涵盖了更新版本和 C++20,并提供了对官方 C++ Core Guidelines在线版本的引用。 无论你是创建新软件还是改进旧代码,Grimm 都将帮助你从Core Guidelines里最有用的规则中获取更多价值,使你编写的代码更安全、更清晰、更高效,以及更易于维护。 * 应用Core Guidelines和其中的编程哲学 * 正确使用接口、函数、类、枚举、资源、表达式和语句 * 优化性能,实现并发和并行,处理错误 * 有效地使用常量、不可变性、模板、泛型和元编程 * 改进C++ 代码风格,管理源文件,使用标准库

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP