cpp copyable memo 可复制对象和不可复制对象的实现对比备忘录
cpp_copyable_memo可复制对象和不可复制对象的实现比较备忘录。
class Copyable {
public:
tCopyable();
tCopyable(const Copyable &obj);
tCopyable& operator=(const Copyable &obj)
・ ・ ・
};
class NonCopyableClass1 {
public:
tNonCopyableClass1() {}
private:
tNonCopyableClass1(const NonCopyableClass1 &obj) {}
tNonCopyableClass1& operator=(const NonCopyableClass1 &obj) {
return *this;
}
・ ・ ・
};
下载地址
用户评论