本书作者基于多年从事大型软件项目开发的经验,以模块化形式精心组织,阐述了如何有效地利用现代C++的新特性和强大的语言功能,同时避开其中的潜在陷阱。本书还总结了C++社区近十年来应用C++11和C++14新特性的经验,通过使用来自真实代码库的示例说明每个新特性和关键问题,且给出了每个新特性的用例和潜在缺陷,可帮助读者在多样化的大型软件开发环境中做出高效且安全的设计决策。本书对于C++开发人员、团队领导者和技术经理具有很高的参考价值。
读完本书后,读者将会
·理解C++11/14每个特性的用途及其最有效的使用方法。
·了解如何解决令人困扰的陷阱和烦人的边界样例(特殊情况时出现)。
·了解哪些特性需要额外的培训、经验和同行评审。
·获得有关编码标准和风格指南的知识,以满足组织需求。
·逐步将现代C++的能力恰当地引入目前已建立的代码库。
展开