mirror of
https://github.com/Light-City/CPlusPlusThings.git
synced 2026-04-03 18:51:15 +08:00
修复设计模式-单例的一些错误
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user