虽然所有的编译器产生的机器码不必完全相同(identical),但是必须等价(equivalent)。这意味着对于每个编译器来说,一个类的对象在内存中如何表示,以及在运行时虚函数如何被动态调用的,都必须遵从同样的假设。 译序 CharlieKindel序 GradyBooch序 前言 第1章COM是一个更好的C++ 第2章接口 第3章类 第4章对象 第5章套间 第6章应用 第7章杂项 附录A对象技术的演变 附录B代码摘录 COMChat:一个基于COM的聊天程序