1.可以把拷贝构造函数或赋值构造函数声明为private,则可以禁止调用这两个默认函数,并且没有这两个函数的实现,可以禁止member函数和friend函数。
2.也可以声明一个基类,让目标类私有继承这个基类,并且不写赋值和拷贝构造函数,则调用时就会报错。
1.可以把拷贝构造函数或赋值构造函数声明为private,则可以禁止调用这两个默认函数,并且没有这两个函数的实现,可以禁止member函数和friend函数。
2.也可以声明一个基类,让目标类私有继承这个基类,并且不写赋值和拷贝构造函数,则调用时就会报错。