1. C++单例模式实现: 在类声明中把构造函数,拷贝构造函数,赋值操作,析构函数设置成private或者protected权限。 2. 使用boost类: 实现单例模式时只需要把单例类继承自noncopyable类即可。noncopyable类的基本思想是将构造函数和析构函数权限设置成protected,将拷贝构造函数和赋值函数权限设置成private。