c++
出现内存泄露上周调程,出现一点点小麻烦,特此MARK!一直都在防止程序出现内存泄露,由于太过认真,所以反而出现问题,得不到解决。 CubeData* data=new CubeData(); m_prop->PopulateWithCubeItems(data); cubedata_list.push_back(data);//delete data;---->防止程序出现内存泄露,结果反而把数据提前删除,由于用到了WXWIDGET和IRRLICHT的STRING结构,误以为两者的结构不兼容,结果调到半夜一两点。经过一步步的跟踪才发觉是上述问题。把它注释后没有BUG了,但出现内存泄露。于是,在全局析构中,释放内存。问题解决。
Powered by: C++博客 Copyright © bloodbao