详细说明:良好的编程规范可以改善软件质量,缩短上市时间,提升团队效率,简化维护工作。在本书中,两位全世界最受尊敬的 C++ 专家将全球 C++ 社区的集体智慧和经验凝结成一整套编程规范。这些规范可以作为每一个开发团队制定实际开发规范的基础,更是每一位 C++ 程序员应该遵循的行事准则。本书实际上涵盖了 C++ 程序设计的各个方面,包括:设计和编码风格、函数、操作符、类的设计、继承、构造与析构、赋值、名字空间、模块、模板、泛型、异常、 STL 容器和算法等等。书中对每一条规范都给出了言简意赅的叙述,并辅以实例说明;书中还给出了从类型定义到错误处理等方面的大量 C++ 最佳实践,包括许多最新总结和标准化的技术,即使使用 C++ 多年的程序员也会从中受益匪浅。 本书适合于各层次 C++ 程序员,也可作为高等院校 C++ 课程的教学参考书。-Good programming specifications can improve software quality, reduce time to market, improve team efficiency and simplify maintenance. In this book, two world s most respected experts in the global C++ C++ community, the collective wisdom and experience condensed into a set of programming specifications. Each of these specifications can be used as a development team to develop specifications based on actual development, it is every C++ programmers should act to follow guidelines. This book actually covers the C++ programming in all aspects, including: design and coding style, functions, operators, class design, inheritance, construction and destructor, assignment, namespaces, modules, templates, generics, exceptions, STL containers and algorithms and so on. A specification for each book are given concise narrative, supplemented by examples The book also gives the type definition to error handling from the aspects of a large number of C++ best practices, including summary and standardi