本书中,作者通过40个编程问题,使读者不仅“知其然”,更要“知其所以然”,帮助程序设计人员在软件中寻找恰到好处的折中,即讨论如何在开销与功能之间、优雅与可维护性之间、灵活性与过分灵活之间寻找完美的平衡点。本书是围绕实际问题及其解决方案展开论述的,对一些至关重要的 C++ 细节和相互关系提出了新的见解,为当今关键的 C++ 编程技术(如泛型编程、 STL 、异常安全等)提供了新的策略。本书的目标是让读者在设计、架构和编码过程中保持良好的风格,从而使编写的 C++ 软件更健壮、更高效。
author: Herb Sutter Chapter 1. Uses and Abuses of vector Solution Chapter 2. The String Formatters of Manor Farm, Part 1: sprintf Solution Chapter 3. The String Formatters of Manor Farm, Part 2: Standard (or Blindingly Elegant) Alternatives Solution
Exceptional C++ Style 40 New Engineering Puzzles Programming Problems and Solutions(英文版).chm Exceptional C++ Style 40 New Engineering Puzzles Programming Problems and Solutions(英文版).chm
exceptional c++ style 是C++大师Herb Sutter通过40个编程问题,使读者不仅“知其然”,更要“知其所以然”,帮助程序设计人员在软件中寻找恰到好处的折中,即讨论如何在开销与功能之间、优雅与可维护性之间、灵活性与过分灵活之间寻找完美的平衡点。他围绕实际问题及其解决方案展开论述的,对一些至关重要的C++细节和相互关系提出了新的见解,为当今关键的C++编程技术(如泛型编程、STL、异常安全等)提供了新的策略。目标是让读者在设计、架构和编码过程中保持良好的风格