C++ Core Guidelines解析

作者: [德]赖纳·格林(Rainer Grimm)著 吴咏炜、何荣华、张云潮、杨文波 译

出版社: 清华大学出版社

出版日期: 2023-07-01

电子书 暂不销售 定价:128.0
  • 收藏

  • 加书架

  • 引用

简介

官方C++核心指南为编写出色的现代C++代码和改进遗留代码提供了一致的最佳实践,但它们仅仅是一次查找一个特定点的参考,而不能作为工作开发人员的教程。在《C++核心指南详解》中,专家C++讲师Rainer Grimm提炼了官方C++核心指南的精髓,去除了深奥的科普,分享了新的见解和背景,并展示了他自己的培训课程中经过充分测试的示例。作者帮助经验丰富的C++程序员将核心指南用于从C++ 11开始的任何最新版本。书中的大部分代码示例都是为C++ 17编写的,并在适当的地方增加了对新版本和C++ 20的覆盖,并在线引用了官方C++核心指南。 书中包含了应用指南和基础变成理念,正确使用接口、函数、类、枚举、资源、表达式和语句的方法,如何优化性能,实现并发和并行,处理错误,以及如何使用常量、不变性、模板、泛型和元编程有效地工作,并为改进读者的C++风格,管理源文件并使用标准库做出指导。无论读者是希望创建新项目还是改进遗留代码,本书都将帮助读者从核心指南最有用的规则中获得更多价值,使编写的代码更安全、更清晰、更高效且更易于维护。

编辑推荐

C++语言的功能非常丰富,表达能力非常强。C++ Core Guidelines是一个正在进行的开源项目,依赖于几十年的经验和早期的编码规则。它们与C++本身共享一个概念框架,重点是类型安全、资源安全以及消除可避免的复杂性和低效率。本书作者C++ 专家讲师 Rainer Grimm提炼出了Core Guidelines中的精髓,去除了晦涩难懂的内容,分享了新的见解和背景,并提供了自己培训课程中经过充分测试的示例。对于使用 C++11 及后续版本 C++ 的有经验程序员,Grimm 能为他们提供帮助,使其用好Core Guidelines。无论你是创建新软件还是改进旧代码,Grimm 都将帮助你从Core Guidelines里最有用的规则中获取更多价值,使你编写的代码更安全、更清晰、更高效,以及更易于维护。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2023-07-01
  • 作者:[德]赖纳·格林(Rainer Grimm)著 吴咏炜、何荣华、张云潮、杨文波 译
  • 更新: 2024-03-06
  • 书号:9787302635772
  • 中图:TP312.8
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

[德]赖纳·格林(Rainer Grimm)著 吴咏炜、何荣华、张云潮、杨文波 译

自1999年来,Rainer Grimm一直担任软件架构师、团队负责人和讲师。2000年开始,他在公司创建了一个继续教育计划,并从2002年开始举办研讨会。他的第一次研讨会时关于专有管理软件的,随后举办了多次Python和C++研讨会。在业余时间,Rainer喜欢写关于C++、Python和Haskell的文章,每周在博客上发布英语和德语版本。自2016年来,Rainer一直是一名独立讲师举办有关现代C++和Python的研讨会。现在,他已经用各种语言出版了数本关于现代C++和并发性的书,并一直在寻找教授现代C++的最佳方法。

相关图书