禁止拷贝构造和赋值

C++实现时有时会但愿有些类只保持一份独一无二的实例,所以要在设计上禁止拷贝构造和赋值。ios muduo里陈硕大神就常常这样用,不过实现也很简单:函数 #include <iostream> class NoCopyable{ protected: NoCopyable(){ } virtual ~NoCopyable(){ } private: NoCopyable(
相关文章
相关标签/搜索