单一模式析构问题
class Singleton{
~Singleton();
Singleton* Singleton::getInstance() 以上这种写法的单一模式,在程序退出的时候不会自动析构,必须手动delete 或者调用destory()函数。 class Singleton{
~Singleton();
Singleton* Singleton::getInstance() 此种写发,在程序退出时候,会调用析构函数,但是线程安全吗? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |