一些C++的代码实例
C++单例设计实现
class S {
public:
static S &getInstance() {
static S instance;
return instance;
}
private:
S() {}
public:
S(S const &) = delete;
void operator=(S const &) = delete;
};
class S {
public:
static S &getInstance() {
static S instance;
return instance;
}
private:
S() {}
public:
S(S const &) = delete;
void operator=(S const &) = delete;
};