c++ - 关于 XML 解析

标签 c++ xml parsing

我正在使用 IXMLDOMNodeListPtr、IXMLDOMNodePtr、IXMLDOMElementPtr 和 IXMLDOMDocPtr。我在这里有点困惑,即我是否应该在这些指针超出范围之前调用 Release()。

谢谢。

最佳答案

据我所知,没有。这些 XXXPtr 类型是 _com_ptr_t 模板类实例化的类型定义。此类本质上是一个智能 COM ptr 包装类,并为您处理对 AddRefRelease 的调用。

关于c++ - 关于 XML 解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2599353/

相关文章:

xml - XPath 查询是从右到左解析的吗?

java - 如何确定一个字符串是否是 Java 中有效的 Java 表达式?

c++ - 在 Marmalade SDK 中使用多个文件

c++ - DWORD64 如果设置为 -1 则给出 32 个 1,即 0xffffffffffffffffffffffffffffffffffff

c++ - 为泛型数组重载 [] 和 = 运算符

python - lxml:在给定位置插入标签

java - Android 的碰撞&触摸+射击方法

java - Android 应用程序在尝试获取 EditText 值时崩溃

Json.Net 反序列化,保持一些属性未序列化

C++ 在 priority_queue 中使用 std::greater() 并排序