高级会员
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
|
【转帖】自定义实体加入到块表会不会引起内存泄露?
自定义实体加入到块表会不会引起内存泄露?
自定义实体加入到块表会不会引起内存泄露?
我定义了一个board的实体。
大概是
class board :
public acdbentity
{};
将其加入到块表,大概这样:
acutprintf("\nstart");
blocktablerecord->appendacdbentity(id,&obj);
blocktablerecord->close();
obj.close();
acutprintf("\nend");
但是我在board中使用new分配了内存,并且在board的析构函数中释放。我再上面的几句话写上输出,发现他们没有调用析构函数。那么我分配的内存可能没有释放。
我是不是应该重载acdbentity->close来释放内存?
在哪儿分配了内存,析构里面应该会释放的~
qq group:13107070
不会
资源由cad管理
|