simple 单例
Message* Message::m_pInstance = 0;//类外初始 Message::Message() { } Message::~Message() { if (m_pInstance != 0) { delete InstanceServer::m_pInstance; m_pInstance = 0; } } Message*Message::getInstance() { if (m_pInstance == 0) { m_pInstance = new Message(); } return m_pInstance; } void Message::deleteInstance() { if (m_pInstance != nullptr) { delete m_pInstance; m_pInstance = nullptr; } }
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
作者:风来风往风伤
出处:http://www.cnblogs.com/amwuau/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。