_di_IXMLDocument 内存有关问题
_di_IXMLDocument 内存问题以下这个代码装入一个xml后内存会增加,用delete 和release 都释放不出来,因为我
_di_IXMLDocument 内存问题
以下这个代码装入一个xml后内存会增加,用delete 和release 都释放不出来,因为我这个xml文件装入是在服务程序内,每装入一个xml文件内存就会增加,不断装入就会不断增加,请问,如何将xml文件的内存用后关掉并释放。
C/C++ code _di_IXMLDocument xml = NewXMLDocument(""); xml->LoadFromXML(文件名);//处理过程 。。。//用完后关闭释放。xml->Active=falsedelete xml;xml=NULL;//或者xml->Release();
[解决办法][解决办法]xml->Active=false就可以了,无需delete xml或xml->Release;
[解决办法]就是来拿分的。
[解决办法]老妖说得对,这个不用delete,只要active设成false就自动释放了
[解决办法][解决办法]_di_IXMLDocument是COM指针,只要退出它的有效范围会自动Release的。
[解决办法]楼上都说了很清楚了
[解决办法]xml->Free()
[解决办法]xml->Free()
[解决办法]好像不是socket的问题吧
[解决办法]我是来围观好多五角星的
[解决办法]hehe,我也来看星星