想要徹底理解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++軟件開發工程師的必讀之選。
##经典版本的c11c14升级,不容错过。里面的思路很清晰,特别是两个版本的差异也写明了。但似乎都是编程细节,不够大气。
评分##写工业级C++代码的入门,靠的就是Scott Meyers的两本《Effective C++》和《More Effective C++》。近年走上管理岗之后,逐渐逐渐地脱离一线,C++的发展却是日新月异,愈发觉得新代码已然看不懂了。去年底开始读这本《Effective Modern C++》,多少找回了之前的感觉,Meyers讲的不只是技巧,也包含背后的实践思考。有时候让人感觉讲这么细碎干啥,不过放下书仔细一想,讲的其实是设计思路,让人”知其然也知其所以然”。
评分两年后再读,又是一番体会。
评分##用到再回头看吧
评分##没看过这本书等于没学过Modern C++
评分##电力出版社翻译的 C++ 书你们也敢读……
评分##看完感觉编译器好累啊!我也好累啊!某人说他不想再做c++的原因就是面试要准备的东西太多太多了……on the other side,这也能占掉不少时间不是吗!随便扯扯淡一个小时就过去了哈哈哈,换成go,我实在不知道能问些啥……高博的翻译口碑一向是很好的,但是这本实在不怎么样,很多不知所云,得看原文才知道啥意思,还有些根本就翻错了
评分##跳过了并发,例子和论证都很严谨,但因此不够精炼
评分##一般般
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2026 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有