delete时提示说“…该内存不能为read”,该如何解决

delete时提示说“……该内存不能为read”新手,请各位帮忙。我new了一个自定义类TransacGroupTransacGroup*trne

delete时提示说“……该内存不能为read”
新手,请各位帮忙。
我new了一个自定义类TransacGroup
TransacGroup   *tr=new   TransacGroup();
TransacGroup类定义如下:
class   TransacGroup
{
public:
TransacGroup(){parent=0;content.clear();}
~TransacGroup(){}

Item   *parent;
multiset <list <int>   *>   content;  
};
使用完该类后,delete   tr,运行后,运行到“delete   tr”时就出错,说“……该内存不能为read”。
请大家指教。



[解决办法]
指针是不是有效,是不是删除了两次。等等
[解决办法]
你指针的地址可能已经不是new时候的那个地址了
或者是楼上那样的
[解决办法]
贴全代码.
[解决办法]
帮顶下
[解决办法]
tr 没有被重新赋值过么?