在C++中删除一个对象的思想是什么?

来源:百度知道 编辑:UC知道 时间:2024/06/28 08:02:28
没有使用链表 用析构函数也是不行的
是在一个管理系统中,想要删除某一个对象例如有编号为1001、1002、1003的三个职工,现在查询到了1001,想把他从该职工管理系统中删掉,用了析构函数删除不掉,再次输出时候还是会吧1001的信息输出啊···

删除一个对象 就是把它占据的内存空间释放出来。

例如: ~CChildFrame();

删除对象,对程序来说,就是使那个对象占用的内存交还给操作系统,这样操作系统就要以把那块内存再交给别的程序使用.不然的话,那块内存一直被你的对象占着,别人用不了的。这也就是所谓的memory leak.