5.1实用工具——noncopyable
5.1实用工具——noncopyable原理在C++定义一个类时,如果不明确定义拷贝构造函数和拷贝赋值操作符,编译器会默认为我们自动生成这两个函数,如下:class empty_class{public: empty_class(const empty_class &){} empty_class& operator=(const empty_class &){}};为了禁止拷贝操作和赋值操作,所以将构造函数和拷贝赋值操作函数私有化,但是程序中如果出现





