发表于2025-01-25
Effective Modern C++ 简体中文版 pdf epub mobi txt 电子书 下载
20多年来,Scott Meyers的“Effective C++从书”(包括《Effective C++》、《More Effecitve C++》和《Effective STL》)已经为C++程序设计指南的业界设立标杆。他清晰明了引人入胜的、对复杂技术材料进行条分缕析的阐释为他赢得了世界范围内的称誉,也使他成为一名广受欢迎的培训师、咨询顾问和会议讲师。他拥有布朗大学计算机科学专业的博士学位。
想要彻底理解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++软件开发工程师的必读之选。
##完全没看懂
评分 评分##写工业级C++代码的入门,靠的就是Scott Meyers的两本《Effective C++》和《More Effective C++》。近年走上管理岗之后,逐渐逐渐地脱离一线,C++的发展却是日新月异,愈发觉得新代码已然看不懂了。去年底开始读这本《Effective Modern C++》,多少找回了之前的感觉,Meyers讲的不只是技巧,也包含背后的实践思考。有时候让人感觉讲这么细碎干啥,不过放下书仔细一想,讲的其实是设计思路,让人”知其然也知其所以然”。
评分 评分 评分 评分##硬着头皮终于看完了,看完以后发现又跟没看差不多。编程语言难道不是为了解决现实中的问题吗?感觉作者沉浸在玩转各种语言偏门的特性中。也想不出这些东西如果不是为了炫技,在实际工作中能用到多少。
评分 评分Effective Modern C++ 简体中文版 pdf epub mobi txt 电子书 下载