16,472
社区成员
发帖
与我相关
我的任务
分享
inline void TESTHR( HRESULT _hr )
{ if FAILED(_hr) throw(_hr); }
TESTHR(CoInitialize(NULL));
for (int i=0; i<1000000; i++)
{
BSTR br;
MSXML2::IXMLDOMDocumentPtr docPtr;
TESTHR(docPtr.CreateInstance("Msxml2.DOMDocument.3.0"));
docPtr->loadXML(_T("<root><child><father>100</father></child></root>"));
CString strValue = _T("//father");
br = strValue.AllocSysString();
docPtr->selectSingleNode(br);
docPtr.Release();
::SysFreeString(br);
}
CoUninitialize();