想要彻底理解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++的软件开发中作出哪些修订
《Effective Modern C++》沿用了Scott Meyers早期作品中业已证明的基于指导原则和实例驱动的格式,但介绍的是全新材料。本书是所有C++软件开发工程师的必读之选。
##虽然,写的挺零碎,但确实学到很多以前不曾知晓的知识点。 发现一个问题,读的时候津津有味,可是读完之后发现好像什么都没有留下。 这是怎么回事呢?
评分##并发API以及之后的章节感觉翻译的比较粗糙
评分两年后再读,又是一番体会。
评分##一贯严谨的风格,获益良多。给作者五星,但是翻译不怎么样。部分名词如“期值”,没有多线程经验的人直接缴械。最后两章似乎翻译得最匆忙,排版也不好,扣掉一分是因为翻译。
评分##看完感觉编译器好累啊!我也好累啊!某人说他不想再做c++的原因就是面试要准备的东西太多太多了……on the other side,这也能占掉不少时间不是吗!随便扯扯淡一个小时就过去了哈哈哈,换成go,我实在不知道能问些啥……高博的翻译口碑一向是很好的,但是这本实在不怎么样,很多不知所云,得看原文才知道啥意思,还有些根本就翻错了
评分##没看过这本书等于没学过Modern C++
评分##2019.03.01 ~ 2019.06.30,断断续续读了4个月。
评分##并发API以及之后的章节感觉翻译的比较粗糙
评分##电力出版社翻译的 C++ 书你们也敢读……
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.qciss.net All Rights Reserved. 图书大百科 版权所有