最近在用c++开发 mobile 5上的程序,
用到了 voado封装类 来访问 sqlce数据库 ,
可是在应用中发现 用CVoRecordset 获取数据后 调用 CVoRecordset 的close 和 CVOConntction 的close 都 无法释放 所占用的资源,造成很严重的内存泄露问题,不知如何解决。
遇到过相同情况的同志 请关注下,很棘手的问题,谢谢。
------解决方案--------------------
不是用Close(),是delete m_pConnection;delete m_pRecordset;
m_pConnection和m_pRecordset分别是CVOConntction和CVORecordset的指针。
------解决方案--------------------
你是否用的是指针,如果是指针,审请一次必须释放一次