一些经过验证的用来改善程序效率的方法,包括检验C++语言特性所带来的时间和空间上的成本。  全面地描述了C++专家所使用的高级技术,包括placementnew、virtualconstructors、smartpointers、referencecounting、proxyclasses和double-dispatching等。  以实例说明异常处理带给C++类和函数的冲击。  介绍新的语言特性,包括bool、mutable、explicit、namespaces、成员模板、标准模板库等。如果你的编译器不支持这些特性,本书还介绍了如何不利用它们完成工作。