搞了一天 总算在VC 6.0中可以读取XML文件, 哎呀就是麻烦啊 我的天 搞了一整天头都大了
在百度上参考了 许多VC代码 但是不管我怎么调试都没成功 比如哦 http://hi.baidu.com/walfer/blog/item/0a548a44a113e24c500ffe37.html 就是编译不过去(自己做了修改,因为自己机子上没有atlstr.h头文件,而且也不想在此控制台程序中使用MFC) 提示什么7788的错误(fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 1786) 但百度再找一番此错误 说VC 6.0编译器的BUG, 不管了 后面又在百度上找其他的例子 http://blog.csdn.net/liuxiaoyi666/archive/2007/04/02/1549720.aspx 这回这个例子改改总算可以写XML文件了 但是读取呢? 哦,参考现在这个csdn上可行代码, 改改最先的那个baidu上的代码:
- //readxml.cpp
- #include <windows.h>
- #include <msxml.h>
- #include <iostream>
- #import "msxml.dll" rename_namespace("xml")
- using namespace std ;
- int main()
- {
- CoInitialize(NULL) ;
- xml::IXMLDOMDocumentPtr pDoc ;
- xml::IXMLDOMElementPtr pElem ;
- xml::IXMLDOMNodePtr pNode ; <