类构造函数具有这样的声明...
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
是不完整的,或者崩溃的原因是什么。
类构造函数具有这样的声明...
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
是不完整的,或者崩溃的原因是什么。