0
我有一个问题,在过去的论文中询问,在Solo中添加一个析构函数,在其实现中添加语句delete oneInstance会产生什么影响。C++ Singleton析构函数 - 删除一个实例的效果
究竟添加删除oneInstance的效果如何?
class Solo
{
public:
Solo* instance();
private:
Solo();
static Solo* oneInstance();
}
你至少有一个错字,我们不知道你是如何使用这个类的。提供一个[MCVE],并告诉我们你会怎么想,以及当你尝试时会发生什么。 –
简单的答案 - 避免像瘟疫一样的单身人士,你永远不必担心他们的行为。过去,我在sigletons上的位置从“几乎从不使用”转变为“从不使用”。 – SergeyA