【发布时间】:2012-10-29 20:01:39
【问题描述】:
类构造函数有这样的声明...
Class A:
{
public:
A(int a, SharedPtr<class T>sp = SharedPtr<class T>());
~A();
}
现在从另一个类中,我将这个类作为共享指针销毁
delete (SharedPtr<A>*)(*iter);
现在它崩溃了checked_delete<class T>
谁能说这个SharedPtr<class T>sp在这里不完整或崩溃的原因是什么。
【问题讨论】:
标签: crash shared-ptr incomplete-type