亚欧色一区w666天堂,色情一区二区三区免费看,少妇特黄A片一区二区三区,亚洲人成网站999久久久综合,国产av熟女一区二区三区

  • 發布文章
  • 消息中心
點贊
收藏
評論
分享
原創

禁用拷貝函數基類和單例基類寫法

2024-10-17 09:34:20
5
0
一種禁用拷貝函數基類和單例基類寫法
#pragma once
 
namespace detail {
 
class DisallowCopy {
public:
DisallowCopy() = default;
~DisallowCopy() = default;
private:
DisallowCopy(const DisallowCopy&) = delete;
DisallowCopy(DisallowCopy&&) = delete;
void operator = (const DisallowCopy&) = delete;
void operator = (DisallowCopy&&) = delete;
};
 
template <class T>
class SimpleSingleton {
friend T;
public:
static T& Instance() {
static T inst;
return inst;
}
private:
SimpleSingleton() = default;
};
 
}
0條評論
0 / 1000
邱****謀
10文章數
0粉絲數
邱****謀
10 文章 | 0 粉絲
原創

禁用拷貝函數基類和單例基類寫法

2024-10-17 09:34:20
5
0
一種禁用拷貝函數基類和單例基類寫法
#pragma once
 
namespace detail {
 
class DisallowCopy {
public:
DisallowCopy() = default;
~DisallowCopy() = default;
private:
DisallowCopy(const DisallowCopy&) = delete;
DisallowCopy(DisallowCopy&&) = delete;
void operator = (const DisallowCopy&) = delete;
void operator = (DisallowCopy&&) = delete;
};
 
template <class T>
class SimpleSingleton {
friend T;
public:
static T& Instance() {
static T inst;
return inst;
}
private:
SimpleSingleton() = default;
};
 
}
文章來自個人專欄
文章 | 訂閱
0條評論
0 / 1000
請輸入你的評論
0
0