| ISBN/价格: | 978-7-5198-1774-9:CNY99.00 |
|---|---|
| 作品语种: | chi |
| 出版国别: | CN 110000 |
| 题名责任者项: | Effective Modern C++/.斯科特·迈耶(ScottMeyers)著 |
| 出版发行项: | 北京:,中国电力出版社:,2018 |
| 载体形态项: | 281页:;+26cm |
| 提要文摘: | 想要彻底理解C++11和C++14,不可止步于熟悉它们引入的语言特性(例如,auto型别推导、移动语义、lambda表达式以及并发支持)。挑战在于高效地运用这些特性——从而使你的软件具备正确性、高效率、可维护性和可移植性。这正是这本实用的图书意欲达成的定位。它描述的正是使用C++11和C++14(即现代C++)来撰写真正卓越的软件之道。涵盖以下主题:大括号初始化、noexcept规格、完美转发,以及智能指针的make函数的优缺点。std::move、std::forward、右值引用和万能引用之间的联系。撰写整洁、正确,以及高效的lambda表达式的方法。std::atomic和volatile有怎样的区别,它们分别用于什么场合,以及它们和C++的并发API有何联系。“旧”C++程序设计(即C++98)中的最佳实战要求在现代C++的软件开发中作出哪些修订。 |
| 题名主题: | C++语言 程序设计 |
| 中图分类: | TP312.8 |
| 个人名称等同: | 斯科特·迈耶(ScottMeyers) (美) 著 |
| 记录来源: | CN SDL 20210525 |