dataSave(){
    _RecordsetPtr  ptr;
    ptr.CreateInstance(...);
    ptr->open( ....);
    ptr->putCollect(......);
     .....
    ptr->close();
 }
如果这个dataSave()函数被频繁的调用,
会不会浪费很多内存?
我的意思是,ptr.CreateInstance(),会创建一个com的实例吧,
但是,ptr->close()会不会回收内存?
或者,由于ptr是函数的局部变量,所以不存在这个问题?那么,将上面函数改成下面的如何?_RecordsetPtr  ptr;
ptr.CreateInstance(...);
dataSave(){
    
    ptr->open( ....);
    ptr->putCollect(......);
     .....
    ptr->close();
 }这样,对内存的占有情况如何?
请高手指点!!!