More effective C++ : 35 new ways to improve your programs and designs
发布日期:2006-11-08 浏览次
[内容简介]
全面地描述了C++专家所使用的高级技术,包括placement new、virtual constructors、smart pointers、reference counting、proxy classes和double-dispatching等。
以实例说明异常处理带给C++类和函数的冲击。
介绍新的语言特性,包括bool、mutable、explicit、namespaces、成员模板、标准模板库等。如果你的编译器不支持这些特性,本书还介绍了如何不利用它们完成工作。
[目次]
Acknowledgments
Introduction
Basics
Item1:Distinguish between pointers and references.
Item2:Prefer C++-style casts.
Item3:Never treat arrays polymorphically
【关闭】