1. 首页
  2. 数据库
  3. 其它
  4. C++中实现Singleton的正确方法

C++中实现Singleton的正确方法

上传者: 2020-12-23 02:06:39上传 PDF文件 59.43KB 热度 6次
如果某个类管理了系统中的某种资源,那么我们只能创建该类的一个实例,此时用到singleton设计模式(后面为了简化将省略“设计模式”四个字)比较合适了。然而,如果不注意实现方法,很有可能会让我们碰到一些莫名其妙的错误。图1是经过简化所得到的一个实现错误的例子。 main.c 00001: #include 00002: 00003: using namespace std; 00004: 00005: class singleton1_t 00006: { 00007: public:
下载地址
用户评论