修复设计模式-单例的一些错误

This commit is contained in:
LSuper
2022-01-13 10:59:16 +08:00
parent 388564c9d9
commit b3dd817d4f
3 changed files with 7 additions and 5 deletions

View File

@@ -11,12 +11,12 @@ private:
static singleton *p;
singleton() {}
public:
singleton *instance();
static singleton &instance();
};
singleton *singleton::instance() {
singleton &singleton::instance() {
static singleton p;
return &p;
return p;
}