Effective Modern C++ 简体中文版

  • 书籍语言:简体中文
  • 下载次数:8514
  • 书籍类型:Epub+Txt+pdf+mobi
  • 发布日期:2025-09-06
  • 连载状态:全集
  • 书籍作者:斯科特·迈耶 (Scott Meyers)
  • ISBN:9787519817749
  • 运行环境:pc/安卓/iPhone/iPad/Kindle/平板

内容简介

想要彻底理解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++的软件开发中作出哪些修订。

作者简介

20多年来,Scott Meyers的“Effective C++从书”(包括《Effective C++》、《More Effecitve C++》和《Effective STL》)已经为C++程序设计指南的业界设立标杆。他清晰明了引人入胜的、对复杂技术材料进行条分缕析的阐释为他赢得了世界范围内的称誉,也使他成为一名广受欢迎的培训师、咨询顾问和会议讲师。他拥有布朗大学计算机科学专业的博士学位。

下载地址

目录

推荐序
译者序
对本书的称许
出版商声明
致谢
绪论
· · · · · · (更多)

短评