【发布时间】:2011-01-21 00:28:15
【问题描述】:
我正在学习 c++,我正在努力更好地理解它。我正在阅读有关如何使用 xml lite 的 msdn 文档。它说我必须使用一个实现 IStream 接口的类。它说要声明和实例化我的扩展 Istream 的类,并在声明变量时使用 CComPtr。然后它向我展示了以下内容。
CComPtr<IStream> pFileStream;
CComPtr<IXmlReader> pReader;
我有点困惑。如果使用 CComptr 来拉取 xml。为什么我要延长。为什么不让 CComptr 已经实现 IStream 并调用 CComptr。还是 CComptr 已经有 IStream 并且 istream 有效的唯一方法是像上面一样扩展???
【问题讨论】:
标签: c++ visual-c++ com