《More Effective C++中文版》简介:

MoreEffectiveC++的重点包括:

  ·经过验证的一些用来改善程序效率的方法,包括尖锐而犀利地检验C++语言特性所带来的时间和空间上的成本

  ·广泛描述C++专家所使用的高阶技术,包括placement new,virtual constructors,smart pointers,reference counting,proxy classes,double-dispa

《More Effective C++中文版》摘录:

Note the tell-tale virtual destructor, a sure sign this class is designed for use as a base class (see Item E14). Note also how the destructor is a pure virtual function, a sure sign this class is designed to be used only as a base class. RCObject::~RCObject() {} // virtual destructors must always // be implemented, even if // they are pure virtual // and do nothing (see also Item 33)

《More Effective C++中文版》目录:

序导读1 基础议题2 操作符3 异常4 效率5 技术6 杂项讨论推荐读物索引
· · · · · ·